MCPcopy Create free account
hub / github.com/blues/note / UpdateNote

Method UpdateNote

lib/notebox.go:1436–1447  ·  view source on GitHub ↗

UpdateNote updates an existing note from notefile

(ctx context.Context, ei *NotefileEventInfo, endpointID string, notefileID string, noteID string, note note.Note)

Source from the content-addressed store, hash-verified

1434
1435// UpdateNote updates an existing note from notefile
1436func (box *Notebox) UpdateNote(ctx context.Context, ei *NotefileEventInfo, endpointID string, notefileID string, noteID string, note note.Note) (err error) {
1437 openfile, file, err := box.OpenNotefile(ctx, notefileID)
1438 if err != nil {
1439 return err
1440 }
1441
1442 err = file.UpdateNote(ctx, ei, endpointID, noteID, note)
1443
1444 openfile.Close(ctx)
1445
1446 return err
1447}
1448
1449// DeleteNote deletes an existing note from notefile
1450func (box *Notebox) DeleteNote(ctx context.Context, ei *NotefileEventInfo, endpointID string, notefileID string, noteID string) (err error) {

Callers 3

RequestMethod · 0.95
SetNotefileInfoMethod · 0.45
hubNotefileUpdateNoteFunction · 0.45

Calls 2

OpenNotefileMethod · 0.95
CloseMethod · 0.45

Tested by

no test coverage detected