| Línea 870... |
Línea 870... |
| 870 |
$conversation = $conversationMapper->fetchAllByUserId($currentUser->id);
|
870 |
$conversation = $conversationMapper->fetchAllByUserId($currentUser->id);
|
| Línea 871... |
Línea 871... |
| 871 |
|
871 |
|
| Línea 872... |
Línea 872... |
| 872 |
|
872 |
|
| Línea 873... |
Línea 873... |
| 873 |
//if ($conversation) {
|
873 |
//if ($conversation) {
|
| Línea 874... |
Línea 874... |
| 874 |
|
874 |
|
| - |
|
875 |
echo $conversation[0]->receiver_id . '==' . $currentUser->id;
|
| 875 |
echo $conversation[0]->receiver_id . '==' . $currentUser->id;
|
876 |
|
| 876 |
|
877 |
if ($conversation[0]->sender_id && $conversation[0]->sender_id == $currentUser->id) {
|
| 877 |
if ($conversation[0]->sender_id && $conversation[0]->sender_id == $currentUser->id) {
|
878 |
|
| 878 |
|
879 |
return new JsonModel($this->deleteConversation($conversation));
|
| 879 |
return new JsonModel($this->deleteConversation($conversation));
|
880 |
}
|
| 880 |
// } else if ($conversation[0]->receiver_id && $conversation[0]->receiver_id != $currentUser->id) {
|
881 |
// } else if ($conversation[0]->receiver_id && $conversation[0]->receiver_id != $currentUser->id) {
|
| 881 |
// return new JsonModel($this->deleteConversation($conversation));
|
882 |
// return new JsonModel($this->deleteConversation($conversation));
|
| 882 |
// }
|
883 |
// }
|
| 883 |
// else if ($feed->group_id) {
|
884 |
// else if ($feed->group_id) {
|
| 884 |
|
885 |
|
| 885 |
// $groupMapper = GroupMapper::getInstance($this->adapter);
|
886 |
// $groupMapper = GroupMapper::getInstance($this->adapter);
|
| 886 |
// $group = $groupMapper->fetchOne($feed->group_id);
|
887 |
// $group = $groupMapper->fetchOne($feed->group_id);
|
| 887 |
// if ($group && $group->user_id == $currentUser->id) {
|
888 |
// if ($group && $group->user_id == $currentUser->id) {
|
| 888 |
// return new JsonModel($this->deleteFeed($feed));
|
889 |
// return new JsonModel($this->deleteFeed($feed));
|
| 889 |
// }
|
890 |
// }
|
| 890 |
// } else if ($feed->company_id) {
|
891 |
// } else if ($feed->company_id) {
|
| 891 |
// $companyUserMapper = CompanyUserMapper::getInstance($this->adapter);
|
892 |
// $companyUserMapper = CompanyUserMapper::getInstance($this->adapter);
|
| 892 |
// $companyUser = $companyUserMapper->fetchOneByCompanyIdAndUserId($feed->company_id, $currentUser->id);
|
893 |
// $companyUser = $companyUserMapper->fetchOneByCompanyIdAndUserId($feed->company_id, $currentUser->id);
|
| 893 |
// if ($companyUser) {
|
894 |
// if ($companyUser) {
|
| 894 |
// if (in_array($companyUser->type, [CompanyUser::TYPE_OWNER, CompanyUser::TYPE_ADMINISTRATOR, CompanyUser::TYPE_MANAGER])) {
|
895 |
// if (in_array($companyUser->type, [CompanyUser::TYPE_OWNER, CompanyUser::TYPE_ADMINISTRATOR, CompanyUser::TYPE_MANAGER])) {
|
| 895 |
// return new JsonModel($this->deleteFeed($feed));
|
896 |
// return new JsonModel($this->deleteFeed($feed));
|
| 896 |
// }
|
897 |
// }
|
| 897 |
// }
|
898 |
// }
|
| 898 |
// }
|
899 |
// }
|
| 899 |
|
900 |
|
| 900 |
$response = [
|
901 |
$response = [
|
| 901 |
'success' => false,
|
902 |
'success' => false,
|
| 902 |
'data' => ' ERROR_UNAUTHORIZED'
|
903 |
'data' => ' ERROR_UNAUTHORIZED'
|
| 903 |
];
|
904 |
];
|