#1045 closed улучшение (fixed)
Слишком сложное условие и слишком много скобок
| Reported by: | alx | Owned by: | Denis_N |
|---|---|---|---|
| Priority: | minor | Component: | БД изделий АДС |
| Keywords: | Cc: |
Description
В source:base/orders.php@79#L80 в условии после WHERE есть такое условие: (`status` = 'shipped' and (`datetime` >= (NOW() - interval 7 day))) or (`status` != 'shipped') .
В этом условии тройная (!) вложенность скобок, и при этом все эти скобки (кроме скобок после NOW) не имеют эффекта. Предлагаю их убрать для улучшения читаемости кода (много времени и "думательных сил" приходится потратить только для того, чтобы понять, что все эти скобки не нужны)...
В этом же условии часть `status` = 'shipped' and тоже не имеет эффекта. Предлагаю ее тоже убрать для улучшения читаемости кода.
Аналогичное условие есть в строке 53...
![[MC-04 logo]](/mc-04/chrome/site/logo.png)
In 103/base: