瀏覽代碼

fix(handler): apply no_media_player option during feed creation

CreateFeed copied every other option from the feed creation request but
never NoMediaPlayer, so the flag was silently dropped and always stored
as false when creating a feed.
Fred 3 月之前
父節點
當前提交
c342187b7e
共有 1 個文件被更改,包括 1 次插入 和 0 次删除
  1. 1 0
      internal/reader/handler/handler.go

+ 1 - 0
internal/reader/handler/handler.go

@@ -167,6 +167,7 @@ func CreateFeed(store *storage.Storage, userID int64, feedCreationRequest *model
 	subscription.BlockFilterEntryRules = feedCreationRequest.BlockFilterEntryRules
 	subscription.KeepFilterEntryRules = feedCreationRequest.KeepFilterEntryRules
 	subscription.HideGlobally = feedCreationRequest.HideGlobally
+	subscription.NoMediaPlayer = feedCreationRequest.NoMediaPlayer
 	subscription.EtagHeader = responseHandler.ETag()
 	subscription.LastModifiedHeader = responseHandler.LastModified()
 	subscription.FeedURL = responseHandler.EffectiveURL()