powerhouse-inc / document-drive

GNU Affero General Public License v3.0
1 stars 0 forks source link

Define all possible sync errors and their fields and integrate them into the listener revision #271

Open acaldas opened 2 weeks ago

acaldas commented 2 weeks ago

Define errors for MISSING, INCONSISTENCY, CONFLICT, ERROR and the necessary fields to be included to help handling them and debugging.

The error field returned by a listener should be one of these errors instead of a string.