a fork of iceshrimp.net but a tweaked frontend to my personal liking. waow
fediverse social-media social iceshrimp fedi
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

[backend/pages] Make sure new icon/banner is image mime type

+2 -2
+2 -2
Iceshrimp.Backend/Pages/Admin/Metadata.razor
··· 87 87 await Meta.SetAsync(MetaEntity.ThemeColor, Model.ThemeColor); 88 88 89 89 var ia = await SystemUser.GetInstanceActorAsync(); 90 - if (Model.IconFile != null) 90 + if (Model.IconFile != null && Model.IconFile.ContentType.StartsWith("image/")) 91 91 { 92 92 var req = new DriveFileCreationRequest { Filename = Model.IconFile.Name, IsSensitive = false, MimeType = "image/png" }; 93 93 var file = await Drive.StoreFileAsync(Model.IconFile.OpenReadStream(), ia, req, favicon: true); ··· 98 98 99 99 await Meta.SetAsync(MetaEntity.IconFileId, file.Id); 100 100 } 101 - if (Model.BannerFile != null) 101 + if (Model.BannerFile != null && Model.BannerFile.ContentType.StartsWith("image/")) 102 102 { 103 103 var req = new DriveFileCreationRequest { Filename = Model.BannerFile.Name, IsSensitive = false, MimeType = Model.BannerFile.ContentType }; 104 104 var file = await Drive.StoreFileAsync(Model.BannerFile.OpenReadStream(), ia, req);