(link sharing.IsSharedLinkMetadata)
| 160 | } |
| 161 | |
| 162 | func sharedLinkBaseMetadata(link sharing.IsSharedLinkMetadata) (*sharing.SharedLinkMetadata, string, bool) { |
| 163 | switch link := link.(type) { |
| 164 | case *sharing.FileLinkMetadata: |
| 165 | return &link.SharedLinkMetadata, "file", true |
| 166 | case *sharing.FolderLinkMetadata: |
| 167 | return &link.SharedLinkMetadata, "folder", true |
| 168 | case *sharing.SharedLinkMetadata: |
| 169 | return link, "link", true |
| 170 | default: |
| 171 | return nil, "", false |
| 172 | } |
| 173 | } |
| 174 | |
| 175 | var shareLinkInfoCmd = &cobra.Command{ |
| 176 | Use: "info <url>", |
no outgoing calls
no test coverage detected