Эта задача была помечена как содержащая конфиденциальную информацию, такую как уязвимости кода и утечки конфиденциальных данных, и доступна для просмотра только участниками репозитория
В методе перенаправления коротких ссылок ссылки, помещенные в корзину, не должны перенаправляться.
Решение: Удалить условие поиска eq(ShortLinkDO::getEnableStatus, 0) и не удалять записи о перенаправлении из кэша после помещения ссылки в корзину.
Отсутствие статистики посещений корзины каждый день.
Решение: Для каждой ссылки в корзине запросить количество посещений за сегодня и вернуть результат.
Если короткие ссылки из корзины могут перенаправляться, то в кэше останутся записи о перенаправлении. После удаления короткой ссылки из корзины, она все еще будет доступна.
Решение: После удаления короткой ссылки из корзины немедленно удалить соответствующую запись о перенаправлении из кэша.