3.17.1
2021-08-16 · 5 🐛 · 7 👩💻👨💻
Engine versions
- Node:
12.22.1
- NPM:
6.14.1
- MongoDB:
3.4, 3.6, 4.0, 4.2
- Apps-Engine:
1.27.1
🐛 Bug fixes
-
"Click to Join" button is not working if there are no muted users in the room (#22871)
- Add check to
room.muted
array so as to cover the case in which it isundefined
;
- Add check to
-
Apps-Engine's scheduler failing to update run tasks (#22882)
Agenda, the library that manages scheduling, depended on setting a job property named
nextRunAt
asundefined
to signal whether it should be run on schedule or not. Rocket.Chat's current Mongo driver ignoresundefined
values when updating documents and this was causing jobs to never stop running as Agenda couldn't clear that property (set them asundefined
).
This updates Rocket.Chat's dependency on Agenda.js to point to a fork that fixes the problem. -
Close omnichannel conversations when agent is deactivated (#22917)
-
Message update not working in some cases (#22856)
-
Use correct param on saveBusinessHour method (#22835)