[Koha-bugs] [Bug 31843] New: Stock rotations do not allow rotas with the same name
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Mon Oct 17 12:49:07 CEST 2022
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31843
Bug ID: 31843
Summary: Stock rotations do not allow rotas with the same name
Change sponsored?: ---
Product: Koha
Version: master
Hardware: All
OS: All
Status: NEW
Severity: enhancement
Priority: P5 - low
Component: Tools
Assignee: koha-bugs at lists.koha-community.org
Reporter: pjamorim91 at gmail.com
QA Contact: testopia at bugs.koha-community.org
Steps to reproduce:
* Enable StockRotation system preference
* Tools > Stock rotation > New rota
* Enter name "rota", save.
* Create new rota, enter name "rota" again.
* Nasty plack error
This error also occurs when updating a rota's name to an already existing
rota's name.
plack-intranet-error.log:
[WARN] DBIx::Class::Storage::DBI::_dbh_execute(): DBI Exception: DBD::mysql::st
execute failed: Duplicate entry 'rota' for key 'stockrotationrotas_title' at
/kohadevbox/koha/Koha/Object.pm line 170
> describe stockrotationrotas;
+-------------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------------+--------------+------+-----+---------+----------------+
| rota_id | int(11) | NO | PRI | NULL | auto_increment |
| title | varchar(100) | NO | UNI | NULL | |
| description | text | NO | | NULL | |
| cyclical | tinyint(1) | NO | | 0 | |
| active | tinyint(1) | NO | | 0 | |
+-------------+--------------+------+-----+---------+----------------+
Seems that the title is set as unique in the database and is causing this.
--
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
More information about the Koha-bugs
mailing list