Bug 35688 - RFID Envisionware Software requires static page title
Summary: RFID Envisionware Software requires static page title
Status: In Discussion
Alias: None
Product: Koha
Classification: Unclassified
Component: Circulation (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement (vote)
Assignee: Joe Sikowitz
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-01-03 14:58 UTC by Eliana
Modified: 2024-05-10 18:55 UTC (History)
7 users (show)

See Also:
Change sponsored?: ---
Patch complexity: Trivial patch
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:


Attachments
Patch that keeps check in page title static (1.13 KB, patch)
2024-04-11 18:17 UTC, Joe Sikowitz
Details | Diff | Splinter Review

Note You need to log in before you can comment on or make changes to this bug.
Description Eliana 2024-01-03 14:58:24 UTC
When attempting to perform batch check-ins in Koha's circulation module, Envisionware's Staff Link software is automatically paused when it detects a change in page title. After submitting a check-in the page title changes to reflect the title of the item you're checking in. For example: 

Expected window: Check in › Circulation › Koha 
Actual window: Check in The killer department : › Circulation › Koha

If the page title were to stay "Check in > Circulation > Koha" the Staff Link software would successfully check in multiple items (according to Envisionware). We've been able to successfully perform batch check outs because the page title stays static. 

Possibly related to bug #31512, but that bug didn't mention page titles, so I'm bringing it to the community's attention here.
Comment 1 Katrin Fischer 2024-01-06 10:16:01 UTC
Hi Eliana, have you checked with your support provider if you maybe can use a wildcard/truncation in the software settings? If you could tell the software to look or a page title of "Check in > Circulation*" that could solve your issue.
Comment 2 Eliana 2024-01-08 14:15:20 UTC
I submitted this on behalf of another institution, but I can have them pass that question onto Envisionware! I'm guessing they probably would have suggested that if it was an option, but it doesn't hurt to check. Thank you for the suggestion.

(In reply to Katrin Fischer from comment #1)
> Hi Eliana, have you checked with your support provider if you maybe can use
> a wildcard/truncation in the software settings? If you could tell the
> software to look or a page title of "Check in > Circulation*" that could
> solve your issue.
Comment 3 Joe Sikowitz 2024-04-11 18:17:35 UTC
Created attachment 164776 [details] [review]
Patch that keeps check in page title static
Comment 4 Eliana 2024-04-11 19:06:39 UTC
I test checked in a non-checked out item and a checked out item and both times the page's title stayed static. Mission accomplished!
Comment 5 Owen Leonard 2024-04-15 11:02:16 UTC
I'm skeptical about sacrificing some human usability to make the page work with automation. I would prefer that some development be done towards making batch check-in a feature on its own.
Comment 6 Eliana 2024-04-16 15:34:19 UTC
(In reply to Owen Leonard from comment #5)
> I'm skeptical about sacrificing some human usability to make the page work
> with automation. I would prefer that some development be done towards making
> batch check-in a feature on its own.

Hi Owen,

If we wait for a batch check-in feature that could take much longer than this patch which only involves editing a single line. I'm not sure enough people rely on the title of the browser tab for the current setup to be that significant to the user experience. The checkout function in Koha actually does not change the browser title and so we're able to perform batch checkouts using RFID without issue. I think increasing Koha's interoperability outweighs preserving something so minor.
Comment 7 Kyle M Hall 2024-05-10 18:37:41 UTC
Ironically, this patch will break Tech Logic's CircIt integration. CircIt uses regular expressions to match the page title and relies on the title changing.
Comment 8 Katrin Fischer 2024-05-10 18:55:05 UTC
(In reply to Kyle M Hall from comment #7)
> Ironically, this patch will break Tech Logic's CircIt integration. CircIt
> uses regular expressions to match the page title and relies on the title
> changing.

Thx for weighing in, Kyle. I believe this needs a little more thought.