YakushevVladimir/BibleQuote-for-Android — comment on commit 2751d47f49281f39f9b7538c3addcda503404a25
File: src/com/BibleQuote/dal/repository/FsModuleRepository.java line 121
By YakushevVladimir:

Может быть, просто я увидел этот косяк в три часа ночи. И разбираться где
возможны проникновения некорректных ID было уже некогда - очень хотелось
спать :). А таким способом просто эта проблема решалась на 100% - где бы не
создавался ID он потом приходил в это место. При этом, в моём случае, я
попадал туда из Librarian.getOSIStoHuman() после поиска. То есть такие ID
пришли не из закладок, и не из старых линков. Такие ID получились в
результатах поиска.

Правильно я понимаю, что ты предлагаешь сделать приведение в конструкторе
OSISLink()?

7 февраля 2012 г. 17:56 пользователь Sergey Ursul <
reply@reply.github.com
> написал:

> По-моему, правильнее будет применить .toUpperCase() не здесь, а там где
> возникла такая ситуация. Мое упущение - при приведении ID к верхнему
> регистру (дабы исключить дубликаты названий модулей, представленных в
> разных регистрах), и не учел еще один источник проникновения неправильных
> ID - из старых сохраненных OSIS линков или из закладок. В обоих случаях
> идет создание экземпляра OSISLink, где и нужно привести ID к верхнему
> регистру - так будет логичнее.
>
> ---
> Reply to this email directly or view it on GitHub:
>
> https://github.com/YakushevVladimir/BibleQuote-for-Android/commit/2751d47f49281f39f9b7538c3addcda503404a25#commitcomment-940543
>