cannot add attributes to new z39.50 source if the source name starts with 'eg'

Bug #1329513 reported by Angela Kilsdonk
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Evergreen
Confirmed
Undecided
Unassigned

Bug Description

Creating a Z39.50 source with a name that starts with "eg" breaks the interface. I created a new Z39.50 source and assigned it a name of 'egtest'. After configuring the rest of the fields for the new source, I click save and click on the new source's name to add attributes. At this point I receive the following error message:

Not Found: The requested URL /eg/conify/global/config/z3950_source/egin was not found on this server.

confirmed in 2.4.1 and 2.6.1

Tags: z3950
Revision history for this message
Andrea Neiman (aneiman) wrote :

Confirmed still happening in 2.12-beta with the same error message. Both XUL and Webby.

Changed in evergreen:
status: New → Confirmed
tags: added: z3950
Revision history for this message
Josh Stompro (u-launchpad-stompro-org) wrote :

I wonder if this might be related to bug 1862834? I think a test system to test that bug is going to be setup this week.
Josh

Revision history for this message
Josh Stompro (u-launchpad-stompro-org) wrote :

I tested this on EG 3.11 with the Angular z39.50 Source editor and didn't have any issue naming something "egloc".

So I think this issue is now resolved.

The config.z3950_source table uses the name as the primary key, so there was probably just some pattern matching issue that looked for /eg.* in the URL and caught the source name by mistake.

Josh

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.