Jump to content

047 - RTE sync is too fast to connect API apps on server site


Recommended Posts

Problem Description
  • If you have implemented server API scripts that try to work on newly modified notes, you'll get error messages like "RTE room open" and cannot change the notes
  • Example:
    • I've implemented a Make scenario that search for notes marked with tags like ">>1", ">>2" or ">>w"
      • Purpose is to change the reminder date to 1, 2 or a week in advance
    • As soon as I assign the tag, EN syncs anytime (in this case too fast 😉)
      • But keeps a so called "RTE room" open as long as the interactive EN app assumes further chances on the note
    • Scenario runs with no explicit trigger from outside
      • ... and finds the note - but locked for changes...

Expected behaviour
  • Either hold back syncs until an explicit Sync operation is started on client (App) site
    • Such explicit syncs should close all currently opened RTE rooms
  • Or simply set server API calls to a stalled state until the RTE rooms get re-opened
  • At least server API should be enhanced to allow explicit "waiting for note is editable"
    • to allow API users (developers) to handle such situations more comfortable

Workaround
  • Immediately leave you note after changing tags or edits
  • Reduce schedules on server site to run on longer intervals to minimize error situations

Background information (See also...)
Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...