Uploaded image for project: 'Nuxeo Drive '
  1. Nuxeo Drive
  2. NXDRIVE-1885

Ignore files with the 'notInBinaryStore' digest

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 4.0.0
    • Fix Version/s: 4.3.0
    • Component/s: Synchronizer

      Description

      Issue

      Sentry Issue: NUXEO-DRIVE-283

      TypeError: getattr(): attribute name must be string
        File "nxdrive\engine\processor.py", line 270, in _execute
        File "nxdrive\engine\processor.py", line 1178, in _synchronize_remotely_created
        File "nxdrive\engine\processor.py", line 1245, in _create_remotely
        File "nxdrive\engine\processor.py", line 1000, in _download_content
        File "nxdrive\client\remote_client.py", line 629, in stream_content
        File "nxdrive\client\remote_client.py", line 332, in download
        File "nxdrive\client\remote_client.py", line 365, in check_integrity
        File "nxdrive\utils.py", line 1117, in compute_digest
        File "lib\site-packages\nuxeo\utils.py", line 60, in get_digest_hash
      

      Analyze

      This is happening when syncing emails. They have the notInBinaryStore digest.
      The issue is already fixed server side by NXP-25841, but only starting with 11.1. So the issue may happen a lot.

      Fix

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 2 hours, 50 minutes
                  2h 50m