✅takker-scheduler-3/plan-generatorをPCでも動かせるようにする
from くたくたノート 2021-07-07
takker-scheduler-3/plan-generatorをPCでも動かせるようにする
現状
takker-scheduler-3/plan-generatorをPCで実行するとエラーを吐いてしまう
おそらくscrapbox-access-nodes@0.1.0などにlibraryを変更した影響だと思われる
takker-scheduler-3#604e8ad91280f0000008c362らしい
code:error
Uncaught (in promise) TypeError: Le.text.join is not a function
Yt script.js:414
command task.js:34
c mousetrap.min.js:5
l mousetrap.min.js:5
c mousetrap.min.js:5
_handleKey mousetrap.min.js:7
handleKey mousetrap.min.js:10
e mousetrap.min.js:5
wrapped index.js:49
script.js:414:30
mobileからだと問題ない
原因はどこか
mobileから操作できる時点で、takker-scheduler-3/plan-generatorおよびtakker-scheduler-3#604e76671280f000004af9c9にバグはないことがわかる
とすると、バグっているのはtakker-scheduler-3#604e77331280f000004af9d5だろう
ていうか開発コンソールのエラーを見ればすぐにわかることだった
で、これはscrapbox-selection-3のバグが元になっている
あー、こいつを直すしかないのかあtakker.icon
選択範囲の認識とかやりたくねー
2021-07-16 12:36:58 PCから操作しているなら、selection.textがバグるわけないのだが
バグっているのはmobileの時の選択範囲取得処理だが、PCなら実行しない部分なはず
12:41:15 バグはstringにたいしてjoin('\n')を実行していたのが原因だ
前versionではstring[]を返していたので、join()を使っていた
今はいらない
バグっていたのはやはりselection.textではなかった
2021-07-16 12:44:09 修復終了
#2021-12-29 17:04:01 完了絵文字をつけていなかった
#2021-07-16 12:42:42
#2021-07-16 12:38:20
#2021-07-08 18:47:05