Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-18614

Distinguish cases for Blob provider user update prevention

    XMLWordPrintable

    Details

    • Tags:
    • Sprint:
      nxFG 11.1.11
    • Story Points:
      2

      Description

      Since NXP-18059 the Google Drive and Dropbox blob providers don't prevent user updates by default.

      This is problematic for Nuxeo Drive as it will triy to synchronize a Google doc Blob that:

      • Doesn't have a digestAlgorithm, yet it seems to always be MD5.
      • Will fail to be downoaded by Nuxeo Drive since it gets the Google authentication HTML page, this needs to be investigated.
      • Should not be overwritten by Drive in case of local modification.

      For now we have hardcoded the exclusion of the blobs provided by GoogleDriveBlobProvider and DropboxBlobProvider from the Nuxeo Drive synchronized documents, see NXP-18612.

      But we need to find a better way to flag these 4 different cases:
      1. JSF UI for atatched file
      2. File Importer
      3. Drag&Drop
      4. Nuxeo Drive
      instead of the single preventUserUpdate flag.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated: