generated at
11/17/2024, 8:40:35 AM
✅️DuplicationTitleErrorに対応
from
scrapbox-userscript-std
⬜
DuplicationTitleError
に対応
同名ページが存在するときに出るエラー
このエラーが出たときどうするかをoptionから選ばせる
適当なprefixをつけてやりなおす
2024-08-02 16:46:40 こっちを採用した
assets/index.js
内で
suggestUnDupTitle
という関数を使っており、ほぼそのまま拝借させていただいた
例外を投げる
例外より、重複タイトルがあったことを返り値で示したほうがよさそう
2024-08-02 16:47:46
patch()
(正確にはbaseの
push()
)でpageの書き換えをretryするとき、retry理由をcallbackにわたすようにした
いや、
push()
しか対応してなかったか
https://jsr.io/@cosense/std@0.28.0/doc/~/patch
内部で自動的にタイトルを変える
patch
にも、タイトルが重複したエラーかどうかで処理を分けられるoptionを入れたいな
mergeする
#2024-08-02
16:43:26 もう対応した気がする
https://github.com/takker99/scrapbox-userscript-std/pull/166
で実装したっぽい
/takker-memex/日刊記録sheet 2024-04-19#6621dfd61280f000009a1114
バグがあったが、
✅️NotFastForwardError時にcommitIdを更新しそこねていた (scrapbox-userscript-std)
で修正済み
完了扱いにしよう
#2022-03-03
21:18:36