Вот ведь как бывает, а! Глюки были не в библиотеке. Даже не в
basicmodule
, чего я боялся. Нет, просто я наворотил такую кашу, что
basicmodule
,
blocks
и
scheme_parser
передрались между собой. Конкретно так передрались, так что по два раза вызывалось
всё, а не только какое-то там добавление книги.
Ошибку я, по-видимому, внес месяца полтора назад, и с тех пор ни единой книги не выкладывал. Бывает.
Какое счастье, что я разобрался в проблеме вместо того, чтобы просто прилепить заплатку (то есть убирать повторения из библиотеки)! Чёрт знает, к чему бы всё это привело.
А пока я отключил разбор второго уровня, что означает — никакого генеренья [unknown block 'конструкций'] в коде движка.
Зато у меня теперь есть логгер. ;)
Комментариев нет