アルバム差分検知で写真変更を検出できないはず。
写真データの書き換え(ui?)によって、
- 写真データがかわる
- albumItemDB.db はかわる
- albumDB.dbは変わらない
- albumFilesは変わらない
アルバム差分検知では以下にしなくてはならないはず。
if( チェックアウトされている ) {
if( albumDB.dbに変更がある || albumFilesに変更がある ) {
return アルバムに差分あり
}else{
// return アルバムに差分なし // ←現状はこう
必要があればalbumItem.jsonlを更新する
if( albumItem.jsonlに変更がある ) {
return アルバムに差分あり // ←写真データだけが変わった場合
}else{
return アルバムに差分なし
}
}
}else{
return アルバムに差分なし
}