workers without active contract no longer set calendar and timeControl at fault #684
|
@ -91,8 +91,10 @@ class Controller extends Section {
|
|||
}
|
||||
|
||||
getActiveContract() {
|
||||
this.$http.get(`Workers/${this.worker.id}/activeContract`)
|
||||
.then(res => this.businessId = res.data.businessFk);
|
||||
this.$http.get(`Workers/${this.worker.id}/activeContract`).then(res => {
|
||||
if (res.data)
|
||||
this.businessId = res.data.businessFk;
|
||||
});
|
||||
}
|
||||
|
||||
getContractHolidays() {
|
||||
|
|
|
@ -90,7 +90,10 @@ class Controller extends Section {
|
|||
|
||||
getActiveContract() {
|
||||
return this.$http.get(`Workers/${this.worker.id}/activeContract`)
|
||||
.then(res => this.businessId = res.data.businessFk);
|
||||
.then(res => {
|
||||
if (res.data)
|
||||
this.businessId = res.data.businessFk;
|
||||
});
|
||||
}
|
||||
|
||||
fetchHours() {
|
||||
|
@ -111,6 +114,8 @@ class Controller extends Section {
|
|||
}
|
||||
|
||||
getAbsences() {
|
||||
if (!this.businessId) return;
|
||||
|
||||
const fullYear = this.started.getFullYear();
|
||||
let params = {
|
||||
businessFk: this.businessId,
|
||||
|
|
Loading…
Reference in New Issue