The Drag and drop of a new version with approval table should have the same behavior that create new version from button.
Current behavior from button :
- create a new version of an item open a modal with approval table option
Current behavior from Drag & Drop :
- Drag & Drop an item in an item not approved open a modal an error modal with approval message
- Drag & Drop an item in an item approved throw a REST error catch with another error modal
Expected behavior :
-
Drag & Drop an item in an item without approval table and changelog option disabled should update the file
-
Drag & Drop an item in an item without approval table and changelog option enabled should open the update modal
-
Drag & Drop an item in an item not approved with approval table should open the update modal with approval table options
-
Drag & Drop an item in an item approved with approval table and should open the update modal with approval table options