@@ -71,8 +71,9 @@ func GetUsers(w http.ResponseWriter, r *http.Request) {
7171// @Success 200 {object} models.User
7272// @Router /api/public/user/{id} [get]
7373func GetUser (w http.ResponseWriter , r * http.Request ) {
74- // Define content type.
74+ // Define content type and CORS .
7575 w .Header ().Set ("Content-Type" , "application/json" )
76+ w .Header ().Set ("Access-Control-Allow-Origin" , "*" )
7677
7778 // Catch user ID from URL.
7879 id , err := uuid .Parse (r .URL .Query ().Get ("id" ))
@@ -130,8 +131,9 @@ func GetUser(w http.ResponseWriter, r *http.Request) {
130131// @Success 200 {object} models.User
131132// @Router /api/private/user [post]
132133func CreateUser (w http.ResponseWriter , r * http.Request ) {
133- // Define content type.
134+ // Define content type and CORS .
134135 w .Header ().Set ("Content-Type" , "application/json" )
136+ w .Header ().Set ("Access-Control-Allow-Origin" , "*" )
135137
136138 // Get now time.
137139 now := time .Now ().Unix ()
@@ -235,8 +237,9 @@ func CreateUser(w http.ResponseWriter, r *http.Request) {
235237// @Success 200 {object} models.User
236238// @Router /api/private/user [patch]
237239func UpdateUser (w http.ResponseWriter , r * http.Request ) {
238- // Define content type.
240+ // Define content type and CORS .
239241 w .Header ().Set ("Content-Type" , "application/json" )
242+ w .Header ().Set ("Access-Control-Allow-Origin" , "*" )
240243
241244 // Get now time.
242245 now := time .Now ().Unix ()
@@ -347,8 +350,9 @@ func UpdateUser(w http.ResponseWriter, r *http.Request) {
347350// @Success 200 {string} string "ok"
348351// @Router /api/private/user [delete]
349352func DeleteUser (w http.ResponseWriter , r * http.Request ) {
350- // Define content type.
353+ // Define content type and CORS .
351354 w .Header ().Set ("Content-Type" , "application/json" )
355+ w .Header ().Set ("Access-Control-Allow-Origin" , "*" )
352356
353357 // Get now time.
354358 now := time .Now ().Unix ()
0 commit comments