投票不合并,当我们合并帖子时

你好!

我们在官方《微软飞行模拟》论坛上使用了投票插件,非常喜欢它。不过,我们遇到了一个问题:当我们尝试将整个帖子合并到另一个帖子时,所有的投票都没有合并过来。

我们非常希望能弄清楚问题出在哪里,以便在论坛中存在重复帖子时更好地组织投票,同时确保合并后能保留原有的投票数。任何帮助都将不胜感激。

复现步骤示例:

  1. 进入一个有“5 票”的帖子。
  2. 选择所有帖子,将其移动到一个已有"10 票”的现有主题中。
  3. 所有帖子都已移动,但投票数仍停留在"10 票”。

谢谢!

我们最近刚修复了与此相关的一个 bug。你在 /logs 中看到任何错误了吗?

已进行了合并测试,遗憾的是未发现错误。如果近期有修复,是否可能我们尚未更新到最新版本?

以下是我所看到的情况:

image
祝好!

想跟进一下,您是否还有其他解决此问题的建议?谢谢!

很遗憾,我们并不经常为插件更新版本号,因此这并不是判断是否最新的可靠指标。请问您运行的是哪个版本的 Discourse?这可能有助于我们了解网站上次更新的时间。如果您尚未更新,我强烈建议您尽快进行更新。

Discourse 2.6.0.beta5 版本目前如此。我会将其更新到 beta6,看看是否有帮助。

我们已更新至 Discourse 2.7.0.beta1,但不幸的是,该问题仍然存在。

好奇一下——是否有重复用户在两个话题上都投了票?这可能会造成这里的阻碍。

遗憾的是不行——我刚刚做了一个测试,尝试将一个约有100票的主题合并到另一个约有500票的主题中(确保两者有一些不同的用户),但合并较小的主题后,该主题的票数仍保持在500票。我们主要希望使用此功能,因为我们经常收到重复帖子,这将有助于清理我们的论坛并整合开发者收到的投票。

希望这个问题能取得一些进展。这就是我今年向圣诞老人祈求的全部!:stuck_out_tongue_closed_eyes:

@Jummivana 我刚刚在开发环境上查看了这个问题,但无法复现。

@JuiceBox —— 你能提供复现你所见问题的步骤吗?

你们是否都在票数大于 50 或大于 150 时看到此问题?还是在较小的话题上也会出现?

你好 @justin,感谢帮助。以下是展示复现步骤的视频:https://youtu.be/RjCkejC0A5U

尝试将一个“4 票”的帖子与一个“2 票”的帖子合并,最终结果是 2 票。

再次确认,https://forums.flightsimulator.com/logs 是否未显示任何错误?如果显示有错误,能否将输出内容粘贴到这里?

以下是所有最近的错误:

我尝试复现此问题,但很遗憾未能成功。请问您是否按照我们的官方安装指南进行了配置?

我们知道最近几个月对该插件的数据存储方式做了一些更改,如果您使用的是非标准安装,可能会因此遇到一些问题。

谢谢!我已将此问题转达给我们的网站团队,因为我不确定他们是如何安装的。我相信我们遵循了官方指南。他们目前正值假期,但会尽快给予回复。

早上好。

纯属好奇,我在 Digital Ocean 上启动了一个 一键式 Discourse 应用,想看看能否复现这个问题。论坛当前运行的是 2.7.0.beta1 版本。

我按照 这里的说明 安装了插件,并启用了“站点反馈”功能。我创建了一个主题,然后将其合并到一个没有投票的主题中,结果投票并没有保留下来。

/logs 目录下没有任何相关日志,JavaScript 控制台也没有抛出任何错误。

一键式安装并非 Discourse 支持的部署方式,因此这可能就是问题所在。

好的,我会在本周末按照文档中的流程进行操作,并于下周一给您反馈。

编辑:现在正在运行。

你好,Justin……

按照这份指南安装了论坛,投票功能运行正常。