Bug 31103

Summary: 'interface' is stored inconsistently throughout the database
Product: Koha Reporter: Martin Renvoize (ashimema) <martin.renvoize>
Component: Architecture, internals, and plumbingAssignee: Martin Renvoize (ashimema) <martin.renvoize>
Status: NEW --- QA Contact: Testopia <testopia>
Severity: enhancement    
Priority: P5 - low    
Version: Main   
Hardware: All   
OS: All   
GIT URL: Change sponsored?: ---
Patch complexity: --- Documentation contact:
Documentation submission: Text to go in the release notes:
Version(s) released in:
Circulation function:

Description Martin Renvoize (ashimema) 2022-07-05 14:24:26 UTC
We have many cases where we store the interface an action took place on in an 'interface' field in relevant tables.

This 'interface' field however takes many forms, we could really be consistent and use an enum or linked table everywhere.