нормальное поведение что если login будет undefined то она возвращает первую запись из таблицы а не null?
да, нормальное, findByOne в ORM возвращает первую запись, если не заданы параметры. login === undefined - это считай нет параметров
понял, спасибо)
Обсуждают сегодня