Don't overwrite with lower value

This commit is contained in:
Till Faelligen 2022-09-29 13:24:40 +02:00
parent a672932c7e
commit de6c55958e
No known key found for this signature in database
GPG key ID: 3DF82D8AB9211D4E
2 changed files with 2 additions and 2 deletions

View file

@ -64,7 +64,7 @@ const upsertDailyMessagesSQL = `
DO UPDATE SET
messages=u.messages+excluded.messages, sent_messages=u.sent_messages+excluded.sent_messages,
e2ee_messages=u.e2ee_messages+excluded.e2ee_messages, sent_e2ee_messages=u.sent_e2ee_messages+excluded.sent_e2ee_messages,
active_rooms=$7, active_e2ee_rooms=$8
active_rooms=GREATEST($7, u.active_rooms), active_e2ee_rooms=GREATEST($8, u.active_e2ee_rooms)
`
const selectDailyMessagesSQL = `

View file

@ -64,7 +64,7 @@ const upsertDailyMessagesSQL = `
DO UPDATE SET
messages=messages+excluded.messages, sent_messages=sent_messages+excluded.sent_messages,
e2ee_messages=e2ee_messages+excluded.e2ee_messages, sent_e2ee_messages=sent_e2ee_messages+excluded.sent_e2ee_messages,
active_rooms=$7, active_e2ee_rooms=$8
active_rooms=MAX($7, active_rooms), active_e2ee_rooms=MAX($8, active_e2ee_rooms)
`
const selectDailyMessagesSQL = `