We recently pushed a feature that allows users to retry failed copy of contentnodes. There's an UI bug between the alignment of copying message and retry action message as shown in the below image --

Here are some pointers to get started --
-
To reproduce the copy error UI state in the frontend you will need to raise an exception from the backend copying function. The exception from the backend copying function can be raised by raising any ValidationError.
-
The copying message text is present in ContentNodeListItem.
-
The retry copy action text is present in ContentNodeEditListItem.
We recently pushed a feature that allows users to retry failed copy of contentnodes. There's an UI bug between the alignment of copying message and retry action message as shown in the below image --
Here are some pointers to get started --
To reproduce the copy error UI state in the frontend you will need to raise an exception from the backend copying function. The exception from the backend copying function can be raised by raising any ValidationError.
The copying message text is present in ContentNodeListItem.
The retry copy action text is present in ContentNodeEditListItem.