Browse Source

only send group_leave is group is not pending and not rejects

push-params
Evan Feenstra 5 years ago
parent
commit
e164b51717
  1. 3
      api/controllers/chats.ts
  2. 3
      dist/api/controllers/chats.js
  3. 2
      dist/api/controllers/chats.js.map

3
api/controllers/chats.ts

@ -277,7 +277,8 @@ export const deleteChat = async (req, res) => {
}
const isPending = chat.status===constants.chat_types.pending
if(!isPending) { // dont send if pending
const isRejected = chat.status===constants.chat_types.rejected
if(!isPending && !isRejected) { // dont send if pending
network.sendMessage({
chat,
sender: owner,

3
dist/api/controllers/chats.js

@ -271,7 +271,8 @@ exports.deleteChat = (req, res) => __awaiter(void 0, void 0, void 0, function* (
return res_1.failure(res, "cannot leave your own tribe");
}
const isPending = chat.status === constants.chat_types.pending;
if (!isPending) { // dont send if pending
const isRejected = chat.status === constants.chat_types.rejected;
if (!isPending && !isRejected) { // dont send if pending
network.sendMessage({
chat,
sender: owner,

2
dist/api/controllers/chats.js.map

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save