[FIX] Introduce AppLivechatBridge.isOnlineAsync method#16467
[FIX] Introduce AppLivechatBridge.isOnlineAsync method#16467
Conversation
|
this is a breaking change to the Apps-Engine definition, which blocks us from changing it until the next major version. @lolimay this is the same problem we've discussed here, can you work with @renatobecker to introduce a new method and deprecate this one? @rodrigok do you think there is a better way to handle this situation? |
Thanks @d-gubert for your comment, we just need to have a quick definition of this matter because Caixa is waiting for this implementation to be able to use properly their App. |
|
|
|
@d-gubert since it was introduced 2 days ago and the release is under release candidate still I don't see any problems incorporating this beaking change. |
|
We can release a new version and deprecate the old one where the feature was introduced |
|
@rodrigok this functionality has actually been introduced 2 months ago by this PR and has been part of the API since then |
|
@d-gubert I see, so, yes, need to create a new method |
…sonline-bridge-method-async
…5997-ritwizsinha-15996 * 'develop' of github.com:RocketChat/Rocket.Chat: (181 commits) Update Livechat widget dependency version to 1.3.1. (RocketChat#16580) Update Apps-Engine version (RocketChat#16584) [FIX] Error when successfully joining room by invite link (RocketChat#16571) Add breaking notice regarding TLS (RocketChat#16575) [FIX] Invite links proxy URLs not working when using CDN (RocketChat#16581) Regression: Modal onSubmit (RocketChat#16556) Regression: UIkit input states (RocketChat#16552) [FIX] Do not stop on DM imports if one of users was not found (RocketChat#16547) [FIX] Introduce AppLivechatBridge.isOnlineAsync method (RocketChat#16467) Regression: UIKit missing select states: error/disabled (RocketChat#16540) [BREAK] Change apps/icon endpoint to return app's icon and use it to show on Ui Kit modal (RocketChat#16522) Regression: update package-lock (RocketChat#16528) Regression: Update Uikit (RocketChat#16515) Regression: UIKit - Send container info on block actions triggered on a message (RocketChat#16514) Use base64 for import files upload to prevent file corruption (RocketChat#16516) Regression: Ui Kit messaging issues RocketChat#16513 Regression: Send app info along with interaction payload to the UI (RocketChat#16511) Fix: License missing from manual register handler (RocketChat#16505) Exclude federated and app users from active user count (RocketChat#16489) Remove users.info being called without need (RocketChat#16504) ...
To properly run the
AppLivechatBridge.isOnlinemethod, it needs to become an asynchronous method.Otherwise, we will get an error as shown below when executing it through the Apps-Engine: