diff --git a/lib/subscriptions/Subscription.inc b/lib/subscriptions/Subscription.inc index b040f7e..a8fbc1e 100644 --- a/lib/subscriptions/Subscription.inc +++ b/lib/subscriptions/Subscription.inc @@ -132,6 +132,17 @@ class Subscription { } /** + * Returns the display path to the subscription content + */ + function getContentDisplayPath() { + if ($this->iSubscriptionType == SubscriptionConstants::subscriptionType("DocumentSubscription")) { + return Document::getDocumentDisplayPath($this->iExternalID); + } else if ($this->iSubscriptionType == SubscriptionConstants::subscriptionType("FolderSubscription")) { + return Folder::getFolderDisplayPath($this->iExternalID); + } + } + + /** * Returns the link to view the subscription content */ function getContentLink() {