chore: updated return status for dup feed
b36c965a
1 file(s) · +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)}) |