# вопрос на засыпку
Рома(harbor:gk11.ru) — All
2017-04-10 19:39:57


почему на другой ноде новые сообщения отображаются синеньким, а у меня - практически нет
я так полагаю, это как-то связано с гейтованием? вот это сообщение будет там синеньким?

# Re: вопрос на засыпку
Peter(harbor:club.syscall.ru) — Рома
2017-04-10 19:53:07


Пока ничего не делаю, жду окончательного решения. :)
В git пушнешь?

# Re: вопрос на засыпку
Ромеро(harbor:club.syscall.ru) — Рома
2017-04-10 19:53:31


нас спасёт вот такой скрипт (запускать из корня сервера)

from bbdata.dbj import msg

for n in msg.select().where(msg.echoarea == 'std.club'):
    n.accepted = n.date

# Re: вопрос на засыпку
Ромеро(harbor:club.syscall.ru) — Peter
2017-04-10 19:55:26

# Re: вопрос на засыпку
Рома(harbor:gk11.ru) — Рома
2017-04-10 19:41:27


да, связано, оно чего-то начало корёжить repto :)

# Re: вопрос на засыпку
Рома(harbor:gk11.ru) — Рома
2017-04-10 19:44:44


надо поправить в фетчере строку - в 'repto': t[0][4:] вместо [:4] написать [4:]


# Re: вопрос на засыпку
Рома(harbor:gk11.ru) — Рома
2017-04-10 19:48:06


затем сделать

sqlite3 bb.db

и там уже

delete from msg where repto like 'bb##';

затем получить все сообщения заново фетчером

# Re: вопрос на засыпку
Рома(harbor:gk11.ru) — Рома
2017-04-10 19:49:46


правда, теперь весь порядок сообщений слетел :)

# Re: вопрос на засыпку
Ромеро(harbor:club.syscall.ru) — Peter
2017-04-10 19:58:01


> Пока ничего не делаю, жду окончательного решения. :)

ну всё, всё так и делать - поправить фетчер, удалить все сообщения с bb##, запустить фетчер заново, а затем выполнить скрипт, который перебивает accepted, потому что сортировка идёт именно по этому полю

# Re: вопрос на засыпку
Peter(harbor:club.syscall.ru) — Ромеро
2017-04-10 19:59:38


Ок, я вроде все сделал

# Re: вопрос на засыпку
Ромеро(harbor:club.syscall.ru) — Peter
2017-04-10 20:01:36


скрипт запускал? чёт не видно - сортировка улетела

# Re: вопрос на засыпку
Peter(harbor:club.syscall.ru) — Рома
2017-04-10 20:01:59


Так, проверяем

# Re: вопрос на засыпку
Peter(harbor:club.syscall.ru) — Peter
2017-04-10 20:04:10


Я вроде все сделал так. В базе bb## больше не вижу.
У меня есть старая база - могу вернуть?

# Re: вопрос на засыпку
Ромеро(harbor:club.syscall.ru) — Peter
2017-04-10 20:06:02


ты скрипт из трёх строчек запускал? надо создать там, где run.py, какой-нибудь файлик типа acc.py, записать туда эти три строчки и запустить его python-ом - тогда accepted-даты перебьются заново (см, как у меня на станции)
from bbdata.dbj import msg

for n in msg.select().where(msg.echoarea == 'std.club'):
    n.accepted = n.date

# Re: вопрос на засыпку
Peter(harbor:club.syscall.ru) — Ромеро
2017-04-10 20:07:01


Да, конечно сделал.
Единственное что я мог сделать неправильно, я мог запустить этот скрипт ДО запуска фетчера и после.
МОгу еще раз запсутить, могу повторить все сначала от старой базы

# Re: вопрос на засыпку
Ромеро(harbor:club.syscall.ru) — Peter
2017-04-10 20:08:12


тогда эти сообщения потеряются :)

# Re: вопрос на засыпку
Peter(harbor:club.syscall.ru) — Ромеро
2017-04-10 20:11:16


Повторил, сообщения не потерялись а слились с тебя. Что дальше?
Повторил всю процедуру с самого начала - вырезка bb##, фетч и data
Могу дать базу на dropfile куда нить

# Re: вопрос на засыпку
Ромеро(harbor:club.syscall.ru) — Peter
2017-04-10 20:11:54


> Повторил, сообщения не потерялись а слились с тебя. Что дальше?

да так и надо было сделать сразу :)

# Re: вопрос на засыпку
Peter(harbor:club.syscall.ru) — Ромеро
2017-04-10 20:14:09


Что делать? Дропать базу и брать с тебя? Напиши строку sql запроса plz. А то я долго буду соображать.

# Re: вопрос на засыпку
Рома(harbor:gk11.ru) — Ромеро
2017-04-10 20:10:47


проще тогда прибить все сообщения в эхе и получить их потом с меня

# Re: вопрос на засыпку
Ромеро(harbor:club.syscall.ru) — Peter
2017-04-10 20:15:31


да ничё не надо уже делать - порядок сообщений восстановился же

# Re: вопрос на засыпку
Peter(harbor:club.syscall.ru) — Рома
2017-04-10 20:15:54


Странно, я вижу как время у моих сообщений прыгает с 22 к 19 и обратно... гм

# Re: вопрос на засыпку
Peter(harbor:club.syscall.ru) — Ромеро
2017-04-10 20:16:49


Я в этом не уверен. После очередного фетча похоже меняется время у сообщений....

# Re: вопрос на засыпку
Peter(harbor:club.syscall.ru) — Ромеро
2017-04-10 20:17:36


Да нет, он просто показывает то в UTC то нет.. Это все очень странно :)

# Re: вопрос на засыпку
Ромеро(harbor:club.syscall.ru) — Peter
2017-04-10 20:18:06


на главной странице время в UTC, а внутри - локальное :) это так исторически сложилось :)

# Re: вопрос на засыпку
Peter(harbor:club.syscall.ru) — Ромеро
2017-04-10 20:18:44


Фух... Но подсветки новых все-равно не вижу вроде...

# Re: вопрос на засыпку
Ромеро(harbor:club.syscall.ru) — Peter
2017-04-10 20:19:31


но если внутри навести мышкой на часики - там тоже будет в UTC :)

# Re: вопрос на засыпку
Peter(harbor:club.syscall.ru) — Ромеро
2017-04-10 20:20:39


Короче, сейчас я не вижу ни одного синенького сообщения. Нормально ли это? )

# Re: вопрос на засыпку
Ромеро(harbor:club.syscall.ru) — Peter
2017-04-10 20:22:48


в смысле? набери в поиске по странице браузера to All - вон они все, синенькие

# Re: вопрос на засыпку
Peter(harbor:club.syscall.ru) — Ромеро
2017-04-10 20:23:33


Все, понял!