Project

General

Profile

Actions

Feature #2017

closed

Refactor and minor improvements

Added by Alexander Watzinger over 1 year ago. Updated over 1 year ago.

Status:
Closed
Priority:
Normal
Category:
Backend
Target version:
Start date:
2023-05-13
Estimated time:

Description

Refactor
  • Check and improve SQL statements format
  • Separate view for delete instead using index views with a delete parameter (sacrificing a little performance for much better readability)
  • Removing isinstance() calls to fix design flaws
  • Replacing lambda filters with list comprehensions which are easier to read and type check
Minor fixes (mostly for display)
  • Missing items in breadcrumb at insert/update
  • Display of "was modified" error message, also added tests for it
  • Propagating external flag in link() function
  • At type overview the "Type" entry wasn't marked as active in the main menu
Actions

Also available in: Atom PDF