monograph: move slug handling behind v2 endpoint

This commit is contained in:
Abdullah Atta committed 2026-04-02 15:01:14 +05:00
1 parent bb008c032d
commit 73750613c4
2 files changed
+191 -78

No files matched your search

+9 -1
View File
@@ -31,11 +31,19 @@ namespace Notesnook.API.Helpers
}
public static string ConstructPublishUrl(Monograph monograph)
{
return ConstructPublishUrl(monograph.Slug ?? monograph.ItemId ?? monograph.Id);
if (!string.IsNullOrEmpty(monograph.Slug))
{
return ConstructPublishUrl("s/" + monograph.Slug);
}
return ConstructPublishUrl(monograph.ItemId ?? monograph.Id);
}
public static string ConstructPublishUrl(MonographMetadata metadata)
{
if (!string.IsNullOrEmpty(metadata.PublishUrl))
{
return ConstructPublishUrl("s/" + metadata.PublishUrl);
}
return ConstructPublishUrl(metadata.PublishUrl ?? metadata.ItemId);
}
}