mirror of
https://github.com/henrybear327/Proton-API-Bridge.git
synced 2025-12-26 08:57:42 -05:00
21 lines
1.5 KiB
Go
21 lines
1.5 KiB
Go
package proton_api_bridge
|
|
|
|
import "errors"
|
|
|
|
var (
|
|
ErrMainSharePreconditionsFailed = errors.New("the main share assumption has failed")
|
|
ErrDataFolderNameIsEmpty = errors.New("please supply a DataFolderName to enabling file downloading")
|
|
ErrLinkTypeMustToBeFolderType = errors.New("the link type must be of folder type")
|
|
ErrLinkTypeMustToBeFileType = errors.New("the link type must be of file type")
|
|
ErrFolderIsNotEmpty = errors.New("folder can't be deleted because it is not empty")
|
|
ErrCantLocateRevision = errors.New("can't create a new file upload request and can't find an active/draft revision")
|
|
ErrInternalErrorOnFileUpload = errors.New("either link or file creation request should be not nil")
|
|
ErrMissingInputUploadAndCollectBlockData = errors.New("missing either session key or key ring")
|
|
ErrLinkMustNotBeNil = errors.New("missing input proton link")
|
|
ErrLinkMustBeActive = errors.New("can not operate on link state other than active")
|
|
ErrDownloadedBlockHashVerificationFailed = errors.New("the hash of the downloaded block doesn't match the original hash")
|
|
ErrDraftExists = errors.New("a draft exist - usually this means a file is being uploaded at another client, or, there was a failed upload attempt")
|
|
ErrCantFindActiveRevision = errors.New("can't find an active revision")
|
|
ErrCantFindDraftRevision = errors.New("can't find a draft revision")
|
|
)
|