Kaynağa Gözat

Error handling to fix error in live

master
GJWilliams87 4 yıl önce
ebeveyn
işleme
a5b8e31663

+ 1
- 1
UnivateProperties_API/Controllers/Users/RegisterController.cs Dosyayı Görüntüle

@@ -112,7 +112,7 @@ namespace UnivateProperties_API.Controllers.Users
112 112
             }
113 113
             catch(Exception ex)
114 114
             {
115
-                return new BadRequestResult();
115
+                return BadRequest(new { message = ex.Message + " - " + ex.InnerException + " - " + ex.StackTrace });
116 116
             }
117 117
         }
118 118
 

+ 7
- 3
UnivateProperties_API/Repository/Users/RegisterRepository.cs Dosyayı Görüntüle

@@ -1,5 +1,6 @@
1 1
 using Microsoft.AspNetCore.Authorization;
2 2
 using Microsoft.AspNetCore.Mvc;
3
+using Microsoft.EntityFrameworkCore;
3 4
 using System;
4 5
 using System.Collections.Generic;
5 6
 using System.Drawing.Text;
@@ -195,7 +196,8 @@ namespace UnivateProperties_API.Repository.Users
195 196
                 user.PasswordSalt = passwordSalt;
196 197
             }
197 198
 
198
-            _dbContext.Users.Update(user);
199
+            //_dbContext.Users.Update(user);
200
+            _dbContext.Entry(user).State = EntityState.Modified;
199 201
             _dbContext.SaveChanges();
200 202
         }
201 203
 
@@ -273,7 +275,8 @@ namespace UnivateProperties_API.Repository.Users
273 275
             user.PasswordSalt = passwordSalt;
274 276
             user.FPToken = "";
275 277
 
276
-            _dbContext.Users.Update(user);
278
+            //_dbContext.Users.Update(user);
279
+            _dbContext.Entry(user).State = EntityState.Modified;
277 280
             Save();
278 281
         }
279 282
 
@@ -401,7 +404,8 @@ namespace UnivateProperties_API.Repository.Users
401 404
                 //send ecrypted token to db
402 405
                 user.FPToken = encryptedToken;
403 406
 
404
-                _dbContext.Users.Update(user);
407
+                _dbContext.Entry(user).State = EntityState.Modified;
408
+                //_dbContext.Users.Update(user);
405 409
                 _dbContext.SaveChanges();
406 410
 
407 411
                 string linkStr = encryptedToken.Replace('/', '!');

Loading…
İptal
Kaydet