Не только внутри changeCompany, но если будем использовать после этого блока эту же переменную, то тоже нужно переменную обнулить.
Еще неприятно, если таблица кэшируется и в разных компаниях есть одинаковые значения первичных ключей, а мы по ним ищем. Тут даже обнуление не всегда помогает, иногда приходится вызывать disableCache.
|