#  Re: Caesium
vit01 (mira, 1) → Andrew Lobanov  –  12:43:02 2015-11-07

Решил наконец-то протестировать цезий. Честно говоря, мне в этот раз было лень это делать, потому что надо вдумчиво почитать исходники, а они все в одном файле. Ну это к слову, конечно.

Создал в каталоге echo/ аналогичный full/ и скопировал туда файл индекса.

Пытаюсь зафетчить почту:

File "./caesium.py", line 129, in fetch_mail
lasts[echo[0]] = 0
TypeError: list indices must be integers or slices, not str


Захожу в эху, перехожу на последнее сообщение, нажимаю Right, чтобы выйти из эхи, и тут:


File "./caesium.py", line 426, in echo_selector
go = not echo_reader(echoareas[cursor][0], last, archive, False)
File "./caesium.py", line 770, in echo_reader
lasts[echo] = msgn
TypeError: list indices must be integers or slices, not str


Решил удалить всю базу, ошибки всё равно повторяются.

Совсем недавно ведь всё работало =(

AL> Причём фича эта совместима с классической реализацией ii. Суть в хранении двух индексов: локального (тех сообщений, что есть в базе) и удалённого (тех сообщений, что есть на ноде). В случае, если эхоконференции в локальной базе нет, клиент скачает 50 последних.

O_o ? Либо это я сильно туплю, либо ты что-то там странное намутил.
Powered by iii-php v0.11