Octofarm: Masalah dengan data printer (suhu, waktu)

Dibuat pada 19 Apr 2021  ·  7Komentar  ·  Sumber: OctoFarm/OctoFarm

Untuk lebih membantu pengembang memahami masalah Anda, harap isi informasi di bawah. Gagal melakukannya akan membuang waktu pengembang dan Anda sendiri dalam memilah masalah. Terima kasih!

Kesalahan sisi klien atau Server
Kesalahan klien
Tidak tertangkap (dalam janji) TypeError: Tidak dapat menetapkan properti 'innerHTML' dari null
di panelViewRunner.min.js:6504
di u (serverAliveCheck.min.js:6554)
di Generator._invoke (serverAliveCheck.min.js:6784)
di Generator.next (serverAliveCheck.min.js:6609)
di g (panelViewRunner.min.js:5864)
di o (panelViewRunner.min.js:5866)
(anonim) @ panelViewRunner.min.js:6504
u @ serverAliveCheck.min.js:6554
(anonim) @ serverAliveCheck.min.js:6784
(anonim) @ serverAliveCheck.min.js:6609
g @ panelViewRunner.min.js:5864
o @ panelViewRunner.min.js:5866
Janji.lalu (async)
g @ panelViewRunner.min.js:5864
o @ panelViewRunner.min.js:5866
(anonim) @ panelViewRunner.min.js:5866
(anonim) @ panelViewRunner.min.js:5866
(anonim) @ panelViewRunner.min.js:5954

Jelaskan bugnya
Jika Anda tidak menghubungkan printer pertama dari daftar, Anda tidak dapat melihat data untuk printer kedua di tab panel atau di tab kamera (kamera ok, tetapi data seperti waktu dan suhu tidak ok)

Untuk Mereproduksi
Langkah-langkah untuk mereproduksi perilaku:

  1. Miliki setidaknya 2 printer yang terdaftar, matikan octopi dari printer pertama dalam daftar
  2. Lanch mencetak pada printer kedua
  3. Buka tab 'Panel'
  4. Lihat data tentang suhu dan waktu tidak diperbarui

Perilaku yang diharapkan
Data harus disegarkan sebagaimana adanya jika printer pertama terhubung

Tangkapan layar
Tangkapan layar printer kedua saya (Printer pertama offline)
https://media.discordapp.net/attachments/709293261646200842/831923458534932530/unknown.png

Tangkapan layar printer kedua saya (Printer pertama online)
https://media.discordapp.net/attachments/709293261646200842/831926710332817438/unknown.png

Cuplikan kode:

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

Versi (harap lengkapi informasi berikut):

  • Versi NodeJS [12.22.1]
  • Versi OctoFarm [1.1.12]
  • Versi OctoPrint [1.5.3]
  • Plugin OctoPrint [T/A]

konteks tambahan
T/A.

bug investigating further

Komentar yang paling membantu

Diuji pada cabang pengembangan. Masalah sudah diperbaiki

Semua 7 komentar

Berkat @3DRemake tempat dalam kode ditemukan. Kemungkinan besar berada di sini:
image
viewUpdater.js baris 998 hingga 1015

elemen alat tidak ditemukan

Berkat @3DRemake tempat dalam kode ditemukan. Kemungkinan besar berada di sini:
image
viewUpdater.js baris 998 hingga 1015

elemen alat tidak ditemukan

Memang, ketika statusnya 'Offline' tidak ada elemen alat. Perhatikan bukan printer yang tidak terhubung ke Octopi, tetapi octopi yang offline.

Itu pernyataan yang tidak ada gunanya jika saya pernah melihatnya 😁

Masih tidak dapat mereproduksi ini tetapi mencari sekarang.

Kumparan dipilih.

Indeks 0 printer offline
pencetakan indeks 1 printer.

XD

PR #447

Setelah david punya waktu untuk meninjau PR itu, saya ingin konfirmasi dari Anda @3DRemake jika memungkinkan.

Saya tidak yakin apakah masalahnya terletak lebih dalam dengan sesuatu yang lain seolah-olah Anda memeriksa PR Saya mencoba beberapa variasi berbeda dari pengetahuan saya tentang backend/frontend. Saya telah memeriksa dan menghapus beberapa kode yang tidak berguna dan mengingat printer sedang offline, ini sudah cukup untuk menyelesaikan masalah untuk saat ini.

Diuji pada cabang pengembangan. Masalah sudah diperbaiki

Diuji pada cabang pengembangan. Masalah sudah diperbaiki

Terima kasih atas laporan kembali! Senang mendengarnya.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

Polloman93 picture Polloman93  ·  6Komentar

Nomad965 picture Nomad965  ·  15Komentar

TomKamin1 picture TomKamin1  ·  18Komentar

juangonzalezpr picture juangonzalezpr  ·  10Komentar

tophattwaffle picture tophattwaffle  ·  10Komentar