Octofarm: 打印机数据问题(温度、时间)

创建于 2021-04-19  ·  7评论  ·  资料来源: OctoFarm/OctoFarm

为了更好地帮助开发者了解您的问题,请填写以下信息。 如果不这样做,将浪费开发人员和您自己的时间来整理问题。 谢谢!

客户端或服务器端错误
客户端错误
未捕获(承诺)TypeError:无法设置 null 的属性“innerHTML”
在 panelViewRunner.min.js:6504
在你 (serverAliveCheck.min.js:6554)
在 Generator._invoke (serverAliveCheck.min.js:6784)
在 Generator.next (serverAliveCheck.min.js:6609)
在 g (panelViewRunner.min.js:5864)
在 o (panelViewRunner.min.js:5866)
(匿名)@ panelViewRunner.min.js:6504
u @ serverAliveCheck.min.js:6554
(匿名)@serverAliveCheck.min.js:6784
(匿名)@serverAliveCheck.min.js:6609
g @ panelViewRunner.min.js:5864
o @ panelViewRunner.min.js:5866
Promise.then(异步)
g @ panelViewRunner.min.js:5864
o @ panelViewRunner.min.js:5866
(匿名)@ panelViewRunner.min.js:5866
(匿名)@ panelViewRunner.min.js:5866
(匿名)@ panelViewRunner.min.js:5954

描述错误
如果您不连接列表中的第一台打印机,则无法在面板选项卡或相机选项卡中看到第二台打印机的数据(相机正常,但时间和温度等数据不正常)

再现
重现行为的步骤:

  1. 至少注册 2 台打印机,关闭列表中第一台打印机的 octopi
  2. 在第二台打印机上启动打印
  3. 转到“面板”选项卡
  4. 查看温度和时间不刷新的数据

预期行为
如果连接了第一台打印机,数据应按原样刷新

截图
我的第二台打印机的屏幕截图(第一台打印机离线)
https://media.discordapp.net/attachments/709293261646200842/831923458534932530/unknown.png

我的第二台打印机的屏幕截图(第一台打印机在线)
https://media.discordapp.net/attachments/709293261646200842/831926710332817438/unknown.png

代码片段:

https://media.discordapp.net/attachments/709293261646200842/833694529273593876/unknown.png

版本(请填写以下信息):

  • NodeJS 版本 [12.22.1]
  • OctoFarm 版本 [1.1.12]
  • OctoPrint 版本 [1.5.3]
  • OctoPrint 插件 [不适用]

附加上下文
不适用。

bug investigating further

最有用的评论

在开发分支上测试。 问题已修复

所有7条评论

感谢@3DRemake找到了代码中的位置。 它很可能位于这里:
image
viewUpdater.js行 998 到 1015

找不到工具元素

感谢@3DRemake找到了代码中的位置。 它很可能位于这里:
image
viewUpdater.js行 998 到 1015

找不到工具元素

实际上,当状态为“离线”时,没有工具元素。 请注意,不是打印机未连接到 Octopi,而是 octopi 处于离线状态。

如果我见过的话,那是毫无意义的 if 语句 😁

仍然无法重现这一点,但现在正在寻找。

选择了线轴。

索引 0 打印机脱机
索引 1 打印机打印。

XD

公关#447

一旦 david 有时间审查该 PR,如果可能的话,我希望您@3DRemake 进行确认。

我不确定问题是否与其他更深层次的问题有关,就像您检查 PR 我尝试了一些不同的变体,以了解我对后端/前端的了解。 我已经检查并删除了一些无意义的代码,考虑到打印机处于离线状态,这应该足以解决现在的问题。

在开发分支上测试。 问题已修复

在开发分支上测试。 问题已修复

谢谢你回来报告! 很高兴知道。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

NotExpectedYet picture NotExpectedYet  ·  27评论

Crowlord picture Crowlord  ·  14评论

cskozlowski picture cskozlowski  ·  5评论

Nomad965 picture Nomad965  ·  15评论

juangonzalezpr picture juangonzalezpr  ·  10评论