Web Client: Non-Cataloged Types Editor can't page

Bug #1723531 reported by Terran McCanna
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evergreen
Undecided
Unassigned

Bug Description

In 3.0.0:

In Local Administration > Non-Cataloged Types Editor.

The list cuts off at around 70 lines and there is no option to navigate to the next page. When looking at all of the non-cataloged types for PINES, this doesn't even get us through all of the "A"s.

Revision history for this message
Jane Sandberg (sandbej) wrote :

For what it's worth, it seems pretty simple to change the Non-Cataloged Types Editor into an Angular Basic Admin Page, which Bill Erickson made super-easy in the new Angular client. These Basic Admin Pages include pagination *and* sorting, which seems like it would help out with long lists like PINES'.

Here's a quick branch doing just that: http://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/sandbergja/lp1723531_port_non_cat_types_to_angular

One thing that comes to mind, though, is that the current Non-Cataloged Types Editor has a helpful interface for entering the circulation duration field, while the Angular editor just gives users a regular textbox in which they can type things like "2 hours" or "3 weeks". (see https://github.com/evergreen-library-system/Evergreen/blob/35cf13c59d7b1a851e46b537a4f0356a9e4bc3fc/Open-ILS/src/eg2/src/app/share/fm-editor/fm-editor.component.html#L41)

It would probably be helpful if the Angular FMEditor had a better UI for users to enter interval values in a correct way.

I also suspect that the circulation duration and name fields should be made required (which we could do in fm_IDL.xml).

Thoughts?

Revision history for this message
Terran McCanna (tmccanna) wrote :

This is now resolved in the web client (tested on 3.4.1), so marking this won't fix.

Changed in evergreen:
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers