job in accompanying course: validation

This commit is contained in:
nobohan
2022-01-19 13:43:47 +01:00
parent 216c035bac
commit 74e94637b9
5 changed files with 22 additions and 6 deletions

View File

@@ -110,7 +110,11 @@ export default {
scopes: {
msg: 'confirm.set_a_scope',
anchor: '#section-70'
}
},
job: {
msg: 'confirm.job_not_valid',
anchor: '#section-80'
},
}
}
},
@@ -124,6 +128,7 @@ export default {
'isOriginValid',
'isAdminLocationValid',
'isLocationValid',
'isJobValid',
'validationKeys',
'isValidToBeConfirmed'
]),

View File

@@ -67,13 +67,17 @@
</ul>
</div>
<div v-if="!isJobValid" class="alert alert-warning to-confirm">
{{ $t('job.not_valid') }}
</div>
</div>
</template>
<script>
import VueMultiselect from 'vue-multiselect';
import { makeFetch } from 'ChillMainAssets/lib/api/apiMethods';
import { mapState } from 'vuex';
import { mapState, mapGetters } from 'vuex';
import UserRenderBoxBadge from "ChillMainAssets/vuejs/_components/Entity/UserRenderBoxBadge";
export default {
@@ -101,11 +105,12 @@ export default {
})
},
}),
...mapGetters([
'isJobValid'
])
},
mounted() {
this.getJobs();
console.log(this.users)
console.log(this.jobs)
},
methods: {
updateReferrer(value) {
@@ -130,7 +135,6 @@ export default {
})
},
updateJob(value) {
console.log(value)
this.$store.dispatch('updateJob', value)
.catch(({name, violations}) => {
if (name === 'ValidationException' || name === 'AccessException') {