From 848982f156a86038438918e3a51cc0f04be9c78c Mon Sep 17 00:00:00 2001 From: Ruben Beltran del Rio Date: Mon, 8 Sep 2025 21:48:56 +0200 Subject: Fix the pinboard/self-hosted delicious API calls --- Types/SocialSite.h | 2 +- Types/SocialSite.m | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) (limited to 'Types') diff --git a/Types/SocialSite.h b/Types/SocialSite.h index 130bc40..43155c7 100644 --- a/Types/SocialSite.h +++ b/Types/SocialSite.h @@ -18,7 +18,7 @@ typedef NS_ENUM(NSInteger, SocialSite) { @interface SocialSiteHelper : NSObject + (NSString *)displayNameForSite:(SocialSite)site; -+ (NSString *)siteURLForSite:(SocialSite)site; ++ (NSString *)cacheKeyForSite:(SocialSite)site; + (BOOL)hasVariableHost:(SocialSite)site; @end diff --git a/Types/SocialSite.m b/Types/SocialSite.m index b73533f..369f86d 100644 --- a/Types/SocialSite.m +++ b/Types/SocialSite.m @@ -24,7 +24,8 @@ } } -+ (NSString *)siteURLForSite:(SocialSite)site { +// This is used for caching key ++ (NSString *)cacheKeyForSite:(SocialSite)site { switch (site) { case SocialSiteDelicious: return @"del.icio.us"; @@ -33,8 +34,9 @@ case SocialSitePinboard: return @"pinboard.in"; case SocialSiteSelfHostedDeliciousCompatible: + return @"self-hosted-delicious"; case SocialSiteLinkding: - return @""; // Will be provided by user as host + return @"linkding"; default: return nil; } -- cgit