cs3org / wopiserver

A vendor-neutral application gateway compatible with the WOPI specifications.
Apache License 2.0
52 stars 27 forks source link

cs3: fixed lock and error handling on writefile #139

Closed glpatcern closed 6 months ago

glpatcern commented 9 months ago

Fixes #137

glpatcern commented 7 months ago

@wkloucek as I see you're willing to test this, and as in parallel I'm working on Reva to honor the locks on write, I realized that we could simplify the workflow a bit and pass the lock metadata on the actual PUT (see https://github.com/cs3org/cs3apis/pull/226). This is the reason for the last commit. Clearly we have to agree on the headers to use...

wkloucek commented 7 months ago

@wkloucek as I see you're willing to test this, and as in parallel I'm working on Reva to honor the locks on write, I realized that we could simplify the workflow a bit and pass the lock metadata on the actual PUT (see cs3org/cs3apis#226). This is the reason for the last commit. Clearly we have to agree on the headers to use...

@glpatcern thanks for pinging me! I'm currently not working on WOPI topics, but @jvillafanez / @micbar probably can a look