Я использовал свою учетную запись администратора для создания 10 тем, а затем изменил владельца на другого пользователя.
В мобильном приложении Discourse на Android теперь отображается 15 уведомлений. Также показывается 11 новых тем, которые не отображаются в списке. Эти индикаторы не исчезают после перезапуска приложения или телефона:
РЕДАКТИРОВАНИЕ: Нет. Пользователь не мог редактировать свой пост, потому что он находился в категории, где у него не было прав доступа. Немного запутанно, что пользователь может быть владельцем поста, но не иметь возможности его редактировать, однако это не баг и не связано с данной темой. Извините.
Не знаю, связано ли это, и не изучал внимательно, но у меня есть пользователь, который сообщает, что смена владельца темы, похоже, работает, но затем новый владелец не может редактировать свою собственную тему.
Интересно, не меняется ли владение одновременно и у темы, и у первого поста.
Я займусь этим, когда у меня начнется день, но у Сэма день почти закончится, поэтому я решил написать об этом.
P.S.
Ещё одна приятная функция, которую я раньше не замечал: я не закрыл 16 уведомлений для нового владельца, поэтому, когда я отредактировал одну из этих тем, теперь я вижу, что подсветка для этой темы в выпадающем списке уведомлений снята. Discourse
Одна секунда, просто уточняю: в этом отчёте об ошибке речь идёт на 100% о том, что в приложении отображается неверное число? На сайте при клике вся информация и пузыри корректны? Даже во второй вкладке?
Здесь есть два варианта:
Если вы открываете две вкладки, выполняете какие-то действия в одной из них, а затем синие счётчики во второй вкладке ломаются, значит, нам не хватает сообщения при перемещении.
Если обе вкладки работают корректно, но в приложении отображается неверная информация, возможно, у нас проблема с шинай сообщений, которую нужно исправить.
@pmusaraj одна мысль, которая у меня возникла касательно приложения: принудительно выполнять полную пересинхронизацию шины сообщений каждый час. Мне кажется, я слишком часто вынужден перезагружать приложение, чтобы исправить синие числа. Возможно, что-то не так с нашей реализацией шины сообщений в приложении.
Проблема только в приложении. Оно продолжает показывать те же самые количества уведомлений и новых тем.
Я мог бы сгенерировать несколько новых уведомлений, чтобы посмотреть, что произойдет. В противном случае мне может потребоваться несколько дней, чтобы увидеть новые уведомления и новые темы. Мы все еще настраиваем сайт, на котором пока есть достаточно контента только для тестирования и примеров.
Это полезная функция. Я также использовал её для всех форумов в хабе, и они продолжают работать нормально.
Проблема возникла только на том форуме, о котором сообщается здесь: после нажатия кнопки «Авторизовать» появилось следующее сообщение:
Ой
Программное обеспечение, управляющее этим форумом, столкнулось с непредвиденной проблемой. …
Это единственный приватный форум в приложении.
Я решил проблему, очистив данные приложения, так как повторное подключение к сайту, перезапуск приложения, перезагрузка телефона и очистка кэша не помогли.
Интересно, что теперь всё работает, и меня сразу авторизовали, вероятно, используя предыдущее разрешение.
Согласен, я тоже слишком часто использую обновление свайпом (и оно регулярно игнорирует мои запросы). Часовые обновления помогли бы, но мы также можем и должны обновлять счётчики в приложении, пока пользователь взаимодействует с сайтом.