Fix task order upload widget

This commit is contained in:
richard-dds 2018-10-23 10:55:04 -04:00
parent 3f3b90e3c7
commit 85fe77d122
2 changed files with 5 additions and 5 deletions

View File

@ -31,13 +31,13 @@ export default {
},
computed: {
showTaskOrder: function() {
return this.initialData.task_order.number || this.shouldForceShowTaskOrder
showTaskOrderUpload: function() {
return !this.initialData.task_order.pdf || this.shouldForceShowTaskOrder
}
},
methods: {
forceShowTaskOrder: function(e) {
forceShowTaskOrderUpload: function(e) {
console.log("forceShowTaskOrder", e)
e.preventDefault()
this.shouldForceShowTaskOrder = true

View File

@ -106,7 +106,7 @@
validation='dollars'
) }}
<template v-if="showTaskOrder">
<template v-if="showTaskOrderUpload">
<div class="usa-input {% if f.task_order.pdf.errors %} usa-input--error {% endif %}">
{{ f.task_order.pdf.label }}
{{ f.task_order.pdf }}
@ -118,7 +118,7 @@
<template v-else>
<p>Uploaded {{ f.task_order.pdf.data }}.</p>
<div>
<button v-on:click="forceShowTaskOrder($event)">Change</button>
<button v-on:click="forceShowTaskOrderUpload($event)">Change</button>
</div>
</template>
</fieldset>