diff options
| author | Paul Buetow <paul@buetow.org> | 2026-03-12 22:24:08 +0200 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-03-12 22:24:08 +0200 |
| commit | cfddc5696f4956081630e3d394ef3d8c652af02e (patch) | |
| tree | 30dc6e7de7fe28d6733c485adaddea1129533cfb /internal/platforms/linkedin/preview.go | |
| parent | 914d3fb1c0839f3a25c42769ea42cf424ae340c4 (diff) | |
release v1.2.5v1.2.5
Diffstat (limited to 'internal/platforms/linkedin/preview.go')
| -rw-r--r-- | internal/platforms/linkedin/preview.go | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/internal/platforms/linkedin/preview.go b/internal/platforms/linkedin/preview.go index 125a4bf..b7387c9 100644 --- a/internal/platforms/linkedin/preview.go +++ b/internal/platforms/linkedin/preview.go @@ -44,13 +44,16 @@ func NewPreview(ctx context.Context, args config.Args, urls []string) (preview, colour.Infoln("URL", urls[0], "is without any image, that's fine, though.") } if !errors.Is(err, errNoTitleElementFound) && !errors.Is(err, errNoImageElementFound) { - return p, err + colour.Infoln("Skipping LinkedIn preview metadata for", urls[0], "due to", err) + return p, nil } } if p.thumbnailURL != "" { if p.thumbnailDownloadPath, err = p.DownloadImage(args.CacheDir); err != nil { - return p, err + colour.Infoln("Skipping LinkedIn preview image for", urls[0], "due to", err) + p.thumbnailDownloadPath = "" + return p, nil } colour.Infoln("Downloaded preview image to ", p.thumbnailDownloadPath) } @@ -65,7 +68,7 @@ func (p preview) String() string { } func (p preview) TitleAndURL() (string, string, bool) { - return p.title, p.url, p.url != "" + return p.title, p.url, p.url != "" && p.title != "" } func (p preview) Thumbnail() (string, bool) { |
