uc_folder_member

package
v0.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 27, 2021 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ScanFolderMember

func ScanFolderMember(entry *FolderEntry, ctx dbx_context.Context, storageFolderMember, storageNoMember kv_storage.Storage) error

Load folder member into storage (key -> *FolderMemberEntry)

Types

type FolderEntry

type FolderEntry struct {
	Folder     *mo_sharedfolder.SharedFolder `json:"folder"`
	Path       string                        `json:"path"`
	AsAdminId  string                        `json:"as_admin_id"`
	AsMemberId string                        `json:"as_member_id"`
}

type FolderMemberEntry

type FolderMemberEntry struct {
	Folder *mo_sharedfolder.SharedFolder    `json:"folder"`
	Path   string                           `json:"path"`
	Member *mo_sharedfolder_member.Metadata `json:"member"`
}

func (FolderMemberEntry) ToMembership

func (z FolderMemberEntry) ToMembership() *uc_team_content.Membership

type FolderNoMemberEntry

type FolderNoMemberEntry struct {
	Folder *mo_sharedfolder.SharedFolder `json:"folder"`
	Path   string                        `json:"path"`
}

func (FolderNoMemberEntry) ToNoMember

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL