generated at
Scrapbox Import APIの実験
Scrapbox Import APIの実験
気になること
編集中にページが上書きされるとどうなるのか


以下はやったテスト
(note: ページA_xは、ページAにxを書きこんだという意味)
テスト1
ページAをページA_xに編集した後、ページA_yをimport
結果: ブラウザをリロードするとページA_yになる
これはまあイメージ通りblu3mo

テスト2
ページA_yをimportした後、ページAの状態のページをページA_xに編集
A_xとA_yがconflictするはず
結果:
ページAをページA_xに編集しようと改行した段階で、↓のエラー
まあそうなるわな、という結果blu3mo
エラーの理由:
ページをimportした段階で、そのページの全ての行のidが新しく生成し直される
なので、import前の行idは全てnot foundになる
line id:___ not found
存在しない行の編集は当然pushできない