Skip to content

Commit 60c3087

Browse files
committed
Message: Fix to restore MESSAGE_STATUS_DELETED - refs BT#21887
1 parent f31c756 commit 60c3087

File tree

7 files changed

+8
-8
lines changed

7 files changed

+8
-8
lines changed

assets/vue/components/message/constants.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@ export const MESSAGE_TYPE_INVITATION = 6;
1111
export const MESSAGE_TYPE_CONVERSATION = 7;
1212
export const MESSAGE_TYPE_SENDER = 8;
1313

14-
export const MESSAGE_STATUS_SENDER_DELETED = 3;
14+
export const MESSAGE_STATUS_DELETED = 3;

assets/vue/views/message/MessageList.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ import DataTable from "primevue/datatable"
217217
import Column from "primevue/column"
218218
import { useConfirm } from "primevue/useconfirm"
219219
import { useQuery } from "@vue/apollo-composable"
220-
import { MESSAGE_STATUS_SENDER_DELETED, MESSAGE_TYPE_INBOX, MESSAGE_TYPE_SENDER } from "../../components/message/constants"
220+
import { MESSAGE_STATUS_DELETED, MESSAGE_TYPE_INBOX, MESSAGE_TYPE_SENDER } from "../../components/message/constants"
221221
import { GET_USER_MESSAGE_TAGS } from "../../graphql/queries/MessageTag"
222222
import { useNotification } from "../../composables/notification"
223223
import { useMessageRelUserStore } from "../../store/messageRelUserStore"

src/CoreBundle/DataProvider/Extension/MessageExtension.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ private function addWhere(QueryBuilder $qb, string $resourceClass): void
105105

106106
$qb->setParameters([
107107
'current' => $user,
108-
'deleted' => Message::MESSAGE_STATUS_SENDER_DELETED,
108+
'deleted' => Message::MESSAGE_STATUS_DELETED,
109109
// 'currentList' => [$user->getId()],
110110
'inbox' => Message::MESSAGE_TYPE_INBOX,
111111
// 'outbox' => Message::MESSAGE_TYPE_OUTBOX,

src/CoreBundle/Entity/Message.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ class Message
9898
public const MESSAGE_TYPE_INVITATION = 6;
9999
public const MESSAGE_TYPE_CONVERSATION = 7;
100100
// status
101-
public const MESSAGE_STATUS_SENDER_DELETED = 3;
101+
public const MESSAGE_STATUS_DELETED = 3;
102102
public const MESSAGE_STATUS_DRAFT = 4;
103103
public const MESSAGE_STATUS_INVITATION_PENDING = 5;
104104
public const MESSAGE_STATUS_INVITATION_ACCEPTED = 6;

src/CoreBundle/Migrations/Schema/V200/Version20200821224244.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ public function up(Schema $schema): void
6666

6767
$newTypeQueries[] = sprintf(
6868
'UPDATE message SET status = %d WHERE msg_type = %d',
69-
Message::MESSAGE_STATUS_SENDER_DELETED,
69+
Message::MESSAGE_STATUS_DELETED,
7070
self::OLD_MESSAGE_STATUS_DELETED
7171
);
7272
$newTypeQueries[] = sprintf(

src/CoreBundle/Repository/MessageRepository.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ public function findByGroupId(int $groupId)
7979
$qb->where('m.group = :groupId')
8080
->andWhere('m.status NOT IN (:excludedStatuses)')
8181
->setParameter('groupId', $groupId)
82-
->setParameter('excludedStatuses', [Message::MESSAGE_STATUS_DRAFT, Message::MESSAGE_STATUS_SENDER_DELETED])
82+
->setParameter('excludedStatuses', [Message::MESSAGE_STATUS_DRAFT, Message::MESSAGE_STATUS_DELETED])
8383
->orderBy('m.id', 'ASC')
8484
;
8585

@@ -304,7 +304,7 @@ public function deleteTopicAndChildren(int $groupId, int $topicId): void
304304

305305
/** @var Message $message */
306306
foreach ($messages as $message) {
307-
$message->setMsgType(Message::MESSAGE_STATUS_SENDER_DELETED);
307+
$message->setMsgType(Message::MESSAGE_STATUS_DELETED);
308308
$entityManager->persist($message);
309309
}
310310

src/CoreBundle/State/MessageProcessor.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ private function checkAndUpdateMessageStatus($data): Message
118118
$remainingReceivers = $messageRelUserRepository->count(['message' => $message]);
119119

120120
if ($remainingReceivers === 0) {
121-
$message->setStatus(Message::MESSAGE_STATUS_SENDER_DELETED);
121+
$message->setStatus(Message::MESSAGE_STATUS_DELETED);
122122
$this->entityManager->flush();
123123
}
124124

0 commit comments

Comments
 (0)