profcomff / print-api

Серверная часть сервиса отправки заданий на печать и получения файлов для печати с терминала
BSD 3-Clause "New" or "Revised" License
13 stars 3 forks source link

Union members upgrade fix. #62

Open Temmmmmo opened 1 year ago

Temmmmmo commented 1 year ago

Изменения

Теперь при обновлении пользователей, если последний не был указан в запросе, то он удаляется из базы.

Реализации

Реализована проверка на то, надо ли удалять пользователя или оставлять его.

Детали

Происходит удаление пользователей с теми id, которые не были указаны в начальном запросе.

Check-List

github-actions[bot] commented 1 year ago

:poop: Code linting failed, use black and isort to fix it.

github-actions[bot] commented 1 year ago

Code Coverage

Coverage Report
FileStmtsMissCoverMissing
print_service
   __main__.py440%1–7
   base.py12467%6–9
   exceptions.py52787%21, 40, 45, 60, 65, 70, 77
print_service/routes
   admin.py492647%28–29, 32–36, 39–43, 50–56, 63–69
   auth.py440%1–8
   exc_handlers.py59985%34, 58, 70, 80, 124, 136, 144, 154, 166
   file.py1301985%49, 55, 57, 129–130, 171, 179–180, 182, 185–186, 191–192, 202–205, 247, 256
   qrprint.py844744%36–45, 50–56, 59–66, 69–78, 81, 84–87, 95–98, 106–111
   user.py60395%66, 130, 132
print_service/utils
   __init__.py58395%44, 86–87
TOTAL63512680% 

Summary

Tests Skipped Failures Errors Time
24 1 :zzz: 0 :x: 0 :fire: 1.592s :stopwatch:
github-actions[bot] commented 1 year ago

:poop: Code linting failed, use black and isort to fix it.

grigoriev-semyon commented 1 year ago

@dyakovri посмотри тоже пж