mirror of
https://github.com/superseriousbusiness/gotosocial
synced 2025-06-05 21:59:39 +02:00
[bugfix] Fix nil ptr for audio attachments with no preview in web (#4227)
Fixes a cheeky little nil pointer bug that I wrote. Reviewed-on: https://codeberg.org/superseriousbusiness/gotosocial/pulls/4227 Co-authored-by: tobi <tobi.smethurst@protonmail.com> Co-committed-by: tobi <tobi.smethurst@protonmail.com>
This commit is contained in:
@@ -235,9 +235,10 @@ func (o *OGMeta) WithStatus(status *apimodel.WebStatus) *OGMeta {
|
|||||||
// Add this to our gathered entries.
|
// Add this to our gathered entries.
|
||||||
ogMedias = append(ogMedias, ogMedia)
|
ogMedias = append(ogMedias, ogMedia)
|
||||||
|
|
||||||
if a.Type != "image" {
|
// Add static/thumb for non-images
|
||||||
// Add static/thumbnail
|
// (eg., audio files) only if they
|
||||||
// for non-images.
|
// have a preview url set.
|
||||||
|
if a.Type != "image" && a.PreviewURL != nil {
|
||||||
ogMedias = append(
|
ogMedias = append(
|
||||||
ogMedias,
|
ogMedias,
|
||||||
OGMedia{
|
OGMedia{
|
||||||
|
Reference in New Issue
Block a user