Ошибочная подпись: остаток не заполнен
Верная подпись: осталось 0 шт.
Строка 0 тоже считается ложной для empty
Пробел проходит проверку !empty
Слово false проходит проверку !empty
