This is an automated notification sent by LCG Savannah.
It relates to:
task #10259, project CDS Invenio
==============================================================================
LATEST MODIFICATIONS of task #10259:
==============================================================================
Follow-up Comment #1, task #10259 (project cdsware):
Here is an example traceback:
Forced traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/mod_python/importer.py", line 1229,
in _process_target
result = _execute_target(config, req, object, arg)
File "/usr/lib/python2.5/site-packages/mod_python/importer.py", line 1128,
in _execute_target
result = object(arg)
File "/usr/lib/python2.5/site-packages/invenio/webinterface_handler.py",
line 319, in _profiler
return _handler(req)
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/invenio/webinterface_handler.py",
line 361, in _handler
return root._traverse(req, path, False, guest_p)
File "/usr/lib/python2.5/site-packages/invenio/webinterface_handler.py",
line 206, in _traverse
return obj._traverse(req, path, do_head, guest_p)
File "/usr/lib/python2.5/site-packages/invenio/webinterface_handler.py",
line 225, in _traverse
result = _check_result(req, obj(req, form))
File "/usr/lib/python2.5/site-packages/invenio/bibedit_webinterface.py",
line 148, in index
json_data))
File "/usr/lib/python2.5/site-packages/invenio/bibedit_engine.py", line
158, in perform_request_ajax
request_type, recid, uid, data))
File "/usr/lib/python2.5/site-packages/invenio/bibedit_engine.py", line
454, in perform_request_update_record
field_position_local=field_position_local)
File "/usr/lib/python2.5/site-packages/invenio/bibrecord.py", line 415, in
record_delete_field
del rec[tag][field_position_local]
TypeError: list indices must be integers
==============================================================================
OVERVIEW of task #10259:
==============================================================================
URL:
<http://savannah.cern.ch/task/?10259>
Summary: BibEdit: fix traceback when deleting selected
fields
Project: CDS Invenio
Submitted by: simko
Submitted on: 2009-06-30 08:25
Should Start On: 2009-06-30 00:00
Should be Finished on: 2009-06-30 00:00
Category: BibEdit
Priority: 9 - Immediate
Status: None
Privacy: Public
Percent Complete: 0%
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Effort: 0.00
_______________________________________________________
When deleting a selected field with current git/master version of BibEdit, a
traceback is obtained. This is related to bibrecord's global/local field
position refactoring.
_______________________________________________________
Follow-up Comments:
-------------------------------------------------------
Date: 2009-06-30 08:34 By: Tibor Simko <simko>
Here is an example traceback:
Forced traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/mod_python/importer.py", line 1229,
in _process_target
result = _execute_target(config, req, object, arg)
File "/usr/lib/python2.5/site-packages/mod_python/importer.py", line 1128,
in _execute_target
result = object(arg)
File "/usr/lib/python2.5/site-packages/invenio/webinterface_handler.py",
line 319, in _profiler
return _handler(req)
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/invenio/webinterface_handler.py",
line 361, in _handler
return root._traverse(req, path, False, guest_p)
File "/usr/lib/python2.5/site-packages/invenio/webinterface_handler.py",
line 206, in _traverse
return obj._traverse(req, path, do_head, guest_p)
File "/usr/lib/python2.5/site-packages/invenio/webinterface_handler.py",
line 225, in _traverse
result = _check_result(req, obj(req, form))
File "/usr/lib/python2.5/site-packages/invenio/bibedit_webinterface.py",
line 148, in index
json_data))
File "/usr/lib/python2.5/site-packages/invenio/bibedit_engine.py", line
158, in perform_request_ajax
request_type, recid, uid, data))
File "/usr/lib/python2.5/site-packages/invenio/bibedit_engine.py", line
454, in perform_request_update_record
field_position_local=field_position_local)
File "/usr/lib/python2.5/site-packages/invenio/bibrecord.py", line 415, in
record_delete_field
del rec[tag][field_position_local]
TypeError: list indices must be integers
_______________________________________________________
Carbon-Copy List:
CC Address | Comment
------------------------------------+-----------------------------
1576 | -SUB-
==============================================================================
This item URL is:
<http://savannah.cern.ch/task/?10259>
_______________________________________________
Message sent via/by LCG Savannah
http://savannah.cern.ch/