MCPcopy Create free account
hub / github.com/dropbox/dbxcli / sharedLinkPathLower

Function sharedLinkPathLower

cmd/share_link_create.go:386–397  ·  view source on GitHub ↗
(link sharing.IsSharedLinkMetadata)

Source from the content-addressed store, hash-verified

384}
385
386func sharedLinkPathLower(link sharing.IsSharedLinkMetadata) (string, bool) {
387 switch link := link.(type) {
388 case *sharing.FileLinkMetadata:
389 return nonEmptyString(link.PathLower)
390 case *sharing.FolderLinkMetadata:
391 return nonEmptyString(link.PathLower)
392 case *sharing.SharedLinkMetadata:
393 return nonEmptyString(link.PathLower)
394 default:
395 return "", false
396 }
397}
398
399func nonEmptyString(value string) (string, bool) {
400 return value, value != ""

Callers 1

findExistingSharedLinkFunction · 0.85

Calls 1

nonEmptyStringFunction · 0.85

Tested by

no test coverage detected