Metadata entries lost

Bug #101109 reported by Samuel Schluep
This bug report is a duplicate of:  Bug #100856: Metadata form needs to be sticky. Edit Remove
12
Affects Status Importance Assigned to Milestone
Silva
Confirmed
Wishlist
Jan-Wijbrand Kolman

Bug Description

Metadata entries are lost, if required metadata entries are missing. If required
metadata are missing, pressing "save metadata" will show the metadata tab with
an error message at the top. The fields where metadata is missing are
highlighted red. Unfortunately newly entered data in other fields, is not
transfered to the new metadata view. This means, the users hard work of entering
metadata is lost! (BTW these fields are not highlighted red.)

Revision history for this message
Jan-Wijbrand Kolman (jw-infrae) wrote :

This *is* irritating indeed. I'll look into it!

Revision history for this message
Martijn Faassen (faassen) wrote :

This is related to the transactional abort issue elsewhere,
right? The easy way would be to translate these errors into
warnings.

Perhaps we can reserve the 'error' message for any event
where things are so wrong they shouldn't be happening, I
don't know..

Revision history for this message
Jan-Wijbrand Kolman (jw-infrae) wrote :

Oh wait, maybe that's it! I sure hope (testing right away) since I thought it
was due to the metadata system not using Formulator properly....

Revision history for this message
Jan-Wijbrand Kolman (jw-infrae) wrote :

Unfortunatly no, this is not due to the transaction abort by setting the
feedback message type to 'error'. The metadata system first validates the input
and does not set anything when this validation fails.

The *actual* problem is that the metadata system does not use Formulator to its
full extent - which could have solved this and other metadata related issues
(like with checkboxes etc.).

I do have an quite concrete idea how to overcome this. However, I'm not sure if
the changes needed (for the bigger part changes in the silva views I think) are
allowed to be in scope for the 1.0 releaase (we *are* in RC phase now after all).

I can of course do the work on a branch anyway, so that it can be merged
whenever appropiate.

Revision history for this message
Martijn Faassen (faassen) wrote :

They're not allowed in the 1.0 process, as too big a change is required. I'll
move this to Silva-future.

Revision history for this message
Samuel Schluep (schluep) wrote :

Unfortunately this issue has still not been resolved yet (Silva 1.3 is now out)!
Maybe it should be classified as bug together with a specific Silva version.

Kit Blake (kitblake)
Changed in silva:
importance: Low → Wishlist
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.