fix(rnotes): remove premature seed from onInit (runs before loadAllDocs)
seedDemoIfEmpty in onInit ran before docs were loaded from disk, causing duplicate notebooks. Seeding is already handled post-loadAllDocs via the seedTemplate hook. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
a689445af5
commit
f2ce77321f
|
|
@ -1037,10 +1037,7 @@ export const notesModule: RSpaceModule = {
|
||||||
seedTemplate: seedDemoIfEmpty,
|
seedTemplate: seedDemoIfEmpty,
|
||||||
async onInit({ syncServer }) {
|
async onInit({ syncServer }) {
|
||||||
_syncServer = syncServer;
|
_syncServer = syncServer;
|
||||||
|
// Seeding happens after loadAllDocs via seedTemplate, not here
|
||||||
// Seed demo notebooks if the "demo" space is empty
|
|
||||||
seedDemoIfEmpty("demo");
|
|
||||||
|
|
||||||
console.log("[Notes] onInit complete (Automerge-only)");
|
console.log("[Notes] onInit complete (Automerge-only)");
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue