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

Don't send duplicate ids to Drive by default when creating a Folder/File with an existing title

    XMLWordPrintable

    Details

    • Impact type:
      API change
    • Upgrade notes:
      Hide

      Added:

      • FileSystemItemManager#createFolder(String parentId, String name, Principal principal, boolean overwrite)
      • FileSystemItemManager#createFile(String parentId, Blob blob, Principal principal, boolean overwrite)
      • FolderItem#createFolder(String parentId, String name, Principal principal, boolean overwrite)
      • FolderItem#createFile(String parentId, Blob blob, Principal principal, boolean overwrite)
      • the overwrite parameter to the NuxeoDrive.CreateFolder operation
      • the overwrite parameter to the NuxeoDrive.CreateFile operation

      Deprecated:

      • FileSystemItemManager#createFolder(String parentId, String name, Principal principal)
      • FileSystemItemManager#createFile(String parentId, Blob blob, Principal principal)
      • FolderItem#createFolder(String parentId, String name, Principal principal)
      • FolderItem#reateFile(String parentId, Blob blob, Principal principal)
      Show
      Added: FileSystemItemManager#createFolder(String parentId, String name, Principal principal, boolean overwrite) FileSystemItemManager#createFile(String parentId, Blob blob, Principal principal, boolean overwrite) FolderItem#createFolder(String parentId, String name, Principal principal, boolean overwrite) FolderItem#createFile(String parentId, Blob blob, Principal principal, boolean overwrite) the overwrite parameter to the NuxeoDrive.CreateFolder operation the overwrite parameter to the NuxeoDrive.CreateFile operation Deprecated: FileSystemItemManager#createFolder(String parentId, String name, Principal principal) FileSystemItemManager#createFile(String parentId, Blob blob, Principal principal) FolderItem#createFolder(String parentId, String name, Principal principal) FolderItem#reateFile(String parentId, Blob blob, Principal principal)
    • Sprint:
      nxfit 9.1.8, nxfit 9.1.9
    • Story Points:
      3

      Description

      Required by NXDRIVE-668 to avoid an IntegrityError.
      Needs NXP-21853 for the Folder part.

        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 - 1 day, 4 hours
                  1d 4h