MCPcopy Index your code
hub / github.com/tinode/chat / initFileDefs

Function initFileDefs

server/db/common/test_data/test_data.go:324–350  ·  view source on GitHub ↗
(now time.Time, users []*types.User)

Source from the content-addressed store, hash-verified

322}
323
324func initFileDefs(now time.Time, users []*types.User) []*types.FileDef {
325 files := make([]*types.FileDef, 0, 2)
326 files = append(files, &types.FileDef{
327 ObjHeader: types.ObjHeader{
328 CreatedAt: now,
329 UpdatedAt: now,
330 },
331 Status: types.UploadStarted,
332 User: users[0].Id,
333 MimeType: "application/pdf",
334 Location: "uploads/qwerty.pdf",
335 Size: 123456,
336 })
337 files = append(files, &types.FileDef{
338 ObjHeader: types.ObjHeader{
339 CreatedAt: now.Add(60 * time.Minute),
340 UpdatedAt: now.Add(60 * time.Minute),
341 },
342 Status: types.UploadStarted,
343 User: users[0].Id,
344 Location: "uploads/asdf.txt",
345 Size: 654321,
346 })
347 files[0].SetUid(types.Uid(1001))
348 files[1].SetUid(types.Uid(1002))
349 return files
350}
351
352func initTags() [][]string {
353 // Tags must be lowercase and non-repeating.

Callers 1

InitTestDataFunction · 0.85

Calls 3

UidTypeAlias · 0.92
SetUidMethod · 0.80
AddMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…