Support meeting note upload registration

This commit is contained in:
richjohnrambo
2026-09-07 11:41:01 +08:00
parent 160d33c759
commit 90185b6c88
4 changed files with 196 additions and 6 deletions
+11 -5
View File
@@ -270,11 +270,14 @@ type testMeetingsStore struct {
}
type testMeetingNotesStore struct {
meetings []types.Meeting
files []types.MeetingNoteFile
query string
cursor string
limit int
meetings []types.Meeting
files []types.MeetingNoteFile
query string
cursor string
limit int
createdMeetingID string
createdFileID string
createdIdempotencyKey string
}
type testDailyReportsStore struct {
@@ -679,6 +682,9 @@ func (s *testMeetingNotesStore) ListFiles(_ types.TenantID, _ types.Uid, _ strin
func (s *testMeetingNotesStore) CreateFile(_ types.TenantID, uid types.Uid, meetingID, noteFileID, fileID, idempotencyKey string) (*types.MeetingNoteFile, error) {
now := time.Now().UTC().Round(time.Millisecond)
s.createdMeetingID = meetingID
s.createdFileID = fileID
s.createdIdempotencyKey = idempotencyKey
return &types.MeetingNoteFile{
NoteFileID: noteFileID, MeetingID: meetingID, FileID: fileID, UploaderID: uid,
FileName: fileID, Status: types.MeetingNoteFileStatusActive, PreviewStatus: "ready", PreviewMode: "native",