cs3org / wopiserver

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

Implemented workaround for mismatched locks in PutFile #126

Closed glpatcern closed 1 year ago

glpatcern commented 1 year ago

This workaround should help with cases where PutFile is invoked with a mismatched lock, but with the right session UUID.

Not to be merged until consequences are clear, as the introduced behavior does not respect the WOPI specifications.

glpatcern commented 1 year ago

I have actually proved the workaround is not sufficient, there is a real problem with Microsoft Word. More details and follow up in Yammer at https://www.yammer.com/officeenterprisenda/#/threads/show?threadId=2334861341941760 (protected, only CSPP partners can access this). As such, I'm closing this PR for now.