Хаб. Дефолт 3.0. Отправка комментария.

2

Приветствую!

Хаб. Тема: Дефолт 3.0. Если в URL присутствуют какие-либо параметры (например, ?page=1), то при попытке отправить комментарий к топику в консоли вываливается

Error occured   default.hub.js?v3.1.1:411

Как следствие, включить пагинацию не представляется возможным. При отсутствии параметров в URL все в норме.

Хотелось бы по возможности получить рецепт оперативного исправления ситуации.

Спасибо.

3 комментария

  • +1

    Собственно, на этом форуме такая же картина :)

  • +1

    Хотелось бы хоть какой-то реакции по этому вопросу... Топики с количеством сообщений от 200 и выше читать не представляется возможным. А если говорить о мобильных устройствах, то трафик кушается впустую.

  • +1

    По наводке ребят из техподдержки решил вопрос следующим образом:

    Концептуально (цитата):

    Если требуется самостоятельно внести изменения то исправьте JS чтобы POST-запрос отправлялся по адресу ссылки без GET-параметров.

    Более конкретно (относительно комментариев)

    Заменить в default.hub.js в функции addComment() строку


    $.post(location.href.replace(/\/#\/[^#]*|\/#|\/$/g, '') + '/comments/add/',.............

    на строку

    $.post(location.href.slice(0,location.href.indexOf('\?')).replace(/\/#\/[^#]*|\/#|\/$/g, '') + '/comments/add/',............

    Если подобное встречается еще где-то, кроме комментариев (допускаю при добавлении/удалении топика и т.д.), то поступать по образу и подобию.

    Добавить комментарий

    Чтобы добавить комментарий, зарегистрируйтесь или войдите