https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31109

Janusz Kaczmarek <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #3 from Janusz Kaczmarek <[email protected]> ---
+10 for it!

Cf. also bug 23705. 

If I understand well the Nick's idea, the looser would only get an info after
all work he has done, that his record has not been saved.  Am I right?  This
would be a pity especially when the cataloger just put a lot of effort in
correcting the record (for a complicated, non standard material). 

And - if I get it right - this would not work even for the first to save if he
touched 005 field in the editor an so automatically updated it.

The topic is IMHO far more complex.  It includes also a parallel case of
authority editing and - to complicate it further - updating an authority record
used in an biblio record currently open for edition. 

And even further: checking out/in an item currently in edition (may be purely
theoretical case, but could happen), or the same user modified by two agents
(two librarians, which may be only theoretical, but a librarian and an external
system like a faculty software interacting through API is not a theoretical
case, I think). 

So - don't we need a general locking/unlocking system for everything and
inserted check actions when somebody/something tries to modify a locked
resource? 

For human actions - as it points Marcel - probably a timeout would be needed
for a case of abandoned session?  And possibly a mechanism for extending the
lock if the interactive edit takes more than the timeout time.

Looking forward to the comments...

-- 
You are receiving this mail because:
You are watching all bug changes.
You are the assignee for the bug.
_______________________________________________
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to