Skip to content

ProviderId Clarification #271

Description

@MahdiBaghbani

Reading through the #194 and #196:

Clarification on providerId semantics

The text says:

This is unique per provider.
If the same resource is shared twice, this providerId will not be repeated.

Read together, they're ambiguous. Two possible interpretations:

Resource scoped: providerId identifies a resource within the provider. If the same resource is shared multiple times, the same providerId should appear each time

Share scoped (per receiver): providerId identifies a share instance created by the provider. If the same resource is shared to two receivers, the providerIds differ. This aligns with Nextcloud/ownCloud, where share IDs are created sequentially in the share table.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions