mirror of
https://github.com/alextselegidis/easyappointments.git
synced 2024-12-01 04:12:22 +03:00
Cast the provider ID to avoid errors
This commit is contained in:
parent
784cb0c877
commit
b88952497c
1 changed files with 5 additions and 5 deletions
|
@ -184,7 +184,7 @@ class Calendar extends EA_Controller {
|
|||
$customer_data = request('customer_data');
|
||||
$appointment_data = request('appointment_data');
|
||||
|
||||
$this->check_event_permissions($appointment_data['id_users_provider']);
|
||||
$this->check_event_permissions((int)$appointment_data['id_users_provider']);
|
||||
|
||||
// Save customer changes to the database.
|
||||
if ($customer_data)
|
||||
|
@ -325,7 +325,7 @@ class Calendar extends EA_Controller {
|
|||
// Store appointment data for later use in this method.
|
||||
$appointment = $this->appointments_model->find($appointment_id);
|
||||
|
||||
$this->check_event_permissions($appointment['id_users_provider']);
|
||||
$this->check_event_permissions((int)$appointment['id_users_provider']);
|
||||
|
||||
$provider = $this->providers_model->find($appointment['id_users_provider'], TRUE);
|
||||
$customer = $this->customers_model->find($appointment['id_users_customer'], TRUE);
|
||||
|
@ -377,7 +377,7 @@ class Calendar extends EA_Controller {
|
|||
throw new RuntimeException('You do not have the required permissions for this task.');
|
||||
}
|
||||
|
||||
$provider_id = $unavailability['id_users_provider'];
|
||||
$provider_id = (int)$unavailability['id_users_provider'];
|
||||
|
||||
$this->check_event_permissions($provider_id);
|
||||
|
||||
|
@ -418,7 +418,7 @@ class Calendar extends EA_Controller {
|
|||
|
||||
$unavailability = $this->unavailabilities_model->find($unavailability_id);
|
||||
|
||||
$this->check_event_permissions($unavailability['id_users_provider']);
|
||||
$this->check_event_permissions((int)$unavailability['id_users_provider']);
|
||||
|
||||
$provider = $this->providers_model->find($unavailability['id_users_provider']);
|
||||
|
||||
|
|
Loading…
Reference in a new issue