aboutsummaryrefslogtreecommitdiff
path: root/internal/ui/subscription_submit.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/ui/subscription_submit.go')
-rw-r--r--internal/ui/subscription_submit.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/internal/ui/subscription_submit.go b/internal/ui/subscription_submit.go
index 75774c2e..41e75a4a 100644
--- a/internal/ui/subscription_submit.go
+++ b/internal/ui/subscription_submit.go
@@ -50,6 +50,11 @@ func (h *handler) submitSubscription(w http.ResponseWriter, r *http.Request) {
return
}
+ var rssbridgeURL string
+ if intg, err := h.store.Integration(user.ID); err == nil && intg != nil && intg.RSSBridgeEnabled {
+ rssbridgeURL = intg.RSSBridgeURL
+ }
+
subscriptions, findErr := subscription.FindSubscriptions(
subscriptionForm.URL,
subscriptionForm.UserAgent,
@@ -58,6 +63,7 @@ func (h *handler) submitSubscription(w http.ResponseWriter, r *http.Request) {
subscriptionForm.Password,
subscriptionForm.FetchViaProxy,
subscriptionForm.AllowSelfSignedCertificates,
+ rssbridgeURL,
)
if findErr != nil {
v.Set("form", subscriptionForm)