Anujcodecraft/notes-online

## ❌ Upvoting PYQ Fails – `branch` field casting error

Offen

#33 geöffnet am 05.07.2025

 (0 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)JavaScript (7 Forks)auto 404
NodeJSReactJsbuggood first issue

Repository-Metriken

Stars
 (7 Sterne)
PR-Merge-Metriken
 (PR-Metriken ausstehend)

Beschreibung

🐛 Description:

When trying to upvote a PYQ, a 400 Bad Request error is returned from the backend. The response suggests a validation failure related to the branch field.


💥 Error (from network tab):

{
  "error": "Failed to upvote PYQ",
  "details": "pyqs validation failed: branch: Cast to ObjectId failed for value \"CSE\" (type string) at path \"branch\" because of \"BSONError\""
}

Contributor Guide