Добавить валидацию входных данных во всех handlers #47
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Проблема
msg.textи другие пользовательские данные вставляются в БД без валидации:Решение
src/utils/validators.js— добавить валидаторы для всех типов['BTC', 'LTC', 'ETH', 'USDT', 'USDC']Файлы
src/utils/validators.jssrc/handlers/adminHandlers/adminProductHandler.jssrc/handlers/adminHandlers/adminUserHandler.jssrc/handlers/adminHandlers/adminLocationHandler.jsПриоритет: ВЫСОКИЙ
✅ Реализовано
src/utils/validators.js— добавить валидаторы для всех типовФайлы:
src/utils/validators.js,src/services/productService.js,src/handlers/adminHandlers/adminProductHandler.js,src/handlers/adminHandlers/adminUserHandler.js,src/handlers/adminHandlers/adminWalletsHandler.js,src/handlers/userHandlers/userProductHandler.js,src/handlers/userHandlers/userWalletsHandler.js