chore: updated return status for dup feed b36c965a
Steve Simkins · 2026-05-30 12:36 1 file(s) · +3 −3
apps/feeds/handlers_api.go +3 −3
55 55
	}
56 56
	sub, err := a.createSubscription(r.Context(), body, false)
57 57
	if err != nil {
58 -
		status := http.StatusBadRequest
59 58
		if isAlreadySubscribedError(err) {
60 -
			status = http.StatusConflict
59 +
			w.WriteHeader(http.StatusNoContent)
60 +
			return
61 61
		}
62 -
		web.WriteError(w, status, err.Error())
62 +
		web.WriteError(w, http.StatusBadRequest, err.Error())
63 63
		return
64 64
	}
65 65
	web.WriteJSON(w, http.StatusCreated, map[string]any{"subscription": toSubscriptionView(*sub)})