Issue description
Currently every topic is labelled, meaning it has an entry in the label table. Some topic types are never searched for by the user, some have neither label rule nor name. Therefore the label is the id. Because of the regexp clause in the search causes a full table scan. A smaller table would result in faster search.
Developer comments
This was an easy change. When a topic does neither have a label rule nor a single name, it is unlabelled. The administrator must therefore avoid using a name in certain adjunct topic types, e.g. order items, etc.
Some topic types are never searched for, but they still need a label for the user interface. They also might be numerous, e.g. cargo details for a transport order.
|
Work sessions2
Start |
2024-02-05T16:22:51
|
End |
2024-02-05T17:35:23
|
Participant |
Robert Cerny
|
Start |
2024-02-06T07:55:46
|
End |
2024-02-06T09:53:22
|
Participant |
Robert Cerny
|
|