diff options
| author | Rose Hogenson <rosehogenson@posteo.net> | 2025-09-30 21:50:36 -0700 |
|---|---|---|
| committer | Rose Hogenson <rosehogenson@posteo.net> | 2025-09-30 21:50:36 -0700 |
| commit | c2ca26a918b7054199234e8459d84ee2fd260759 (patch) | |
| tree | a44f8dad1ca70eb25d4dc12bf17e136fd0711e04 /internal/api/api.go | |
| parent | ed285a247a3a967e02f428fa2b6e69d629e2bd14 (diff) | |
| download | roseh.moe-c2ca26a918b7054199234e8459d84ee2fd260759.tar.zst | |
Allow appending to notes
Right now it's n^2 which is a big problem (to be fixed later)
Diffstat (limited to 'internal/api/api.go')
| -rw-r--r-- | internal/api/api.go | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/internal/api/api.go b/internal/api/api.go index 7c8472a..b925a7a 100644 --- a/internal/api/api.go +++ b/internal/api/api.go @@ -11,6 +11,7 @@ const ( Unauthenticated // missing credentials PermissionDenied // invalid credentials, or login required BadRequest // incorrect request format (try gob) + InvalidArgument // one or more arguments was invalid NotFound // requested resource was not found Internal // server encountered an unexpected error ) @@ -35,12 +36,14 @@ type ListNotesResponse struct { Notes []string } -type CreateNoteRequestStream struct { - Chunk []byte +type CreateNoteRequest struct { + ContinuationToken []byte + Chunk []byte } type CreateNoteResponse struct { - Name string + Name string + ContinuationToken []byte } type ReadNoteRequest struct { |
