forked from mirrors/easyappointments
Fixed issue with table view while being logged in as a provider (#928).
This commit is contained in:
parent
976cabb2c4
commit
b3fbf60e29
1 changed files with 24 additions and 18 deletions
|
@ -413,7 +413,6 @@ window.BackendCalendarTableView = window.BackendCalendarTableView || {};
|
|||
});
|
||||
|
||||
// Create providers and service filters.
|
||||
if (GlobalVariables.user.role_slug !== Backend.DB_SLUG_PROVIDER) {
|
||||
$('<label/>', {
|
||||
'text': EALang.provider
|
||||
})
|
||||
|
@ -432,12 +431,19 @@ window.BackendCalendarTableView = window.BackendCalendarTableView || {};
|
|||
})
|
||||
.appendTo($calendarHeader);
|
||||
|
||||
if (GlobalVariables.user.role_slug !== Backend.DB_SLUG_PROVIDER) {
|
||||
providers.forEach(function (provider) {
|
||||
$filterProvider.append(new Option(provider.first_name + ' ' + provider.last_name, provider.id));
|
||||
});
|
||||
} else {
|
||||
providers.forEach(function (provider) {
|
||||
if (Number(provider.id) === Number(GlobalVariables.user.id)) {
|
||||
$filterProvider.append(new Option(provider.first_name + ' ' + provider.last_name, provider.id));
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
$filterProvider.select2();
|
||||
}
|
||||
|
||||
var services = GlobalVariables.availableServices.filter(function (service) {
|
||||
var provider = providers.find(function (provider) {
|
||||
|
|
Loading…
Reference in a new issue