Почему здесь проверка только на строку `true`? Я бы проверял на любое truthy значение.