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/

Reply via email to