[ios] Changed to only sharing the website URL

Signed-off-by: Yannik Bloscheck <git@yannikbloscheck.com>
This commit is contained in:
Yannik Bloscheck
2025-06-20 14:42:43 +02:00
parent bb03e9334c
commit fa7cb55ada

View File

@@ -107,7 +107,7 @@ NSString * httpGe0Url(NSString * shortUrl)
- (LPLinkMetadata *)activityViewControllerLinkMetadata:(UIActivityViewController *)activityViewController API_AVAILABLE(ios(13.0)) - (LPLinkMetadata *)activityViewControllerLinkMetadata:(UIActivityViewController *)activityViewController API_AVAILABLE(ios(13.0))
{ {
LPLinkMetadata * metadata = [[LPLinkMetadata alloc] init]; LPLinkMetadata * metadata = [[LPLinkMetadata alloc] init];
metadata.originalURL = [NSURL URLWithString:[self url:NO]]; metadata.originalURL = [NSURL URLWithString:httpGe0Url([self url:NO])];
metadata.title = self.isMyPosition ? L(@"core_my_position") : self.data.previewData.title; metadata.title = self.isMyPosition ? L(@"core_my_position") : self.data.previewData.title;
metadata.iconProvider = [[NSItemProvider alloc] initWithObject:[UIImage imageNamed:@"imgLogo"]]; metadata.iconProvider = [[NSItemProvider alloc] initWithObject:[UIImage imageNamed:@"imgLogo"]];
return metadata; return metadata;
@@ -131,9 +131,9 @@ NSString * httpGe0Url(NSString * shortUrl)
{ {
BOOL const hasSubject = [activityType isEqualToString:UIActivityTypeMail]; BOOL const hasSubject = [activityType isEqualToString:UIActivityTypeMail];
if (hasSubject) if (hasSubject)
return [NSString stringWithFormat:@"%@ %@", url, ge0Url]; return url;
return [NSString return [NSString
stringWithFormat:@"%@ %@\n%@", L(@"my_position_share_email_subject"), url, ge0Url]; stringWithFormat:@"%@ %@", L(@"my_position_share_email_subject"), url];
} }
NSMutableArray *phones = [NSMutableArray new]; NSMutableArray *phones = [NSMutableArray new];
@@ -146,8 +146,7 @@ NSString * httpGe0Url(NSString * shortUrl)
self.data.previewData.subtitle, self.data.previewData.subtitle,
self.data.previewData.secondarySubtitle, self.data.previewData.secondarySubtitle,
[phones componentsJoinedByString:@"; "], [phones componentsJoinedByString:@"; "],
url, url};
ge0Url};
for (auto const & str : strings) for (auto const & str : strings)
{ {