diff --git a/application/common/components/passwordStore/Google.php b/application/common/components/passwordStore/Google.php index 339206d0..20957242 100644 --- a/application/common/components/passwordStore/Google.php +++ b/application/common/components/passwordStore/Google.php @@ -323,6 +323,7 @@ protected function getUserByEmployeeId($employeeId) 'employee_id' => $employeeId, 'email1' => $response['users'][0]['primaryEmail'], 'email2' => $response['users'][1]['primaryEmail'], + 'error' => 'Multiple email addresses found in G Suite. Cannot resolve.', ]); throw new \Exception(\Yii::t('app', 'Google.MultipleEmailsFound'), 1560875143); } diff --git a/application/common/models/User.php b/application/common/models/User.php index fa30c0f7..fcd18bcf 100644 --- a/application/common/models/User.php +++ b/application/common/models/User.php @@ -655,7 +655,11 @@ public function beforeSave($insert): bool 'hide' => $this->hide, ]); } catch (\Exception $e) { - \Yii::error(['action' => 'personnel update', 'status' => 'error'], __METHOD__); + \Yii::error([ + 'action' => 'personnel update', + 'status' => 'error', + 'message' => $e->getMessage(), + ], __METHOD__); } }