{"data":{"exception":"InvalidOperationException","message":"An exception has been raised that is likely due to a transient failure.","helpLink":null,"data":{},"source":"Npgsql.EntityFrameworkCore.PostgreSQL","stackTrace":" at Npgsql.EntityFrameworkCore.PostgreSQL.Storage.Internal.NpgsqlExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryingEnumerable`1.AsyncEnumerator.MoveNextAsync()\n at Microsoft.EntityFrameworkCore.Query.ShapedQueryCompilingExpressionVisitor.SingleOrDefaultAsync[TSource](IAsyncEnumerable`1 asyncEnumerable, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Query.ShapedQueryCompilingExpressionVisitor.SingleOrDefaultAsync[TSource](IAsyncEnumerable`1 asyncEnumerable, CancellationToken cancellationToken)\n at Redsand.Site.Api.CustomerController.Update(Int32 id, CustomerRequestBody body) in E:\\redsand\\BaseV2-Net6\\Api\\Customer\\CustomerController.cs:line 1795\n at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeInnerFilterAsync>g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextExceptionFilterAsync>g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)","inner":{"exception":"TimeoutException","message":"The operation has timed out.","helpLink":null,"data":{},"source":"Npgsql","stackTrace":" at Npgsql.Util.NpgsqlTimeout.CheckAndGetTimeLeft()\n at Npgsql.Util.NpgsqlTimeout.CheckAndApply(NpgsqlConnector connector)\n at Npgsql.Internal.NpgsqlConnector.RawOpen(SslMode sslMode, NpgsqlTimeout timeout, Boolean async, CancellationToken cancellationToken, Boolean isFirstAttempt)\n at Npgsql.Internal.NpgsqlConnector.<Open>g__OpenCore|203_1(NpgsqlConnector conn, SslMode sslMode, NpgsqlTimeout timeout, Boolean async, CancellationToken cancellationToken, Boolean isFirstAttempt)\n at Npgsql.Internal.NpgsqlConnector.Open(NpgsqlTimeout timeout, Boolean async, CancellationToken cancellationToken)\n at Npgsql.ConnectorPool.OpenNewConnector(NpgsqlConnection conn, NpgsqlTimeout timeout, Boolean async, CancellationToken cancellationToken)\n at Npgsql.ConnectorPool.<Get>g__RentAsync|28_0(NpgsqlConnection conn, NpgsqlTimeout timeout, Boolean async, CancellationToken cancellationToken)\n at Npgsql.NpgsqlConnection.<Open>g__OpenAsync|45_0(Boolean async, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.OpenInternalAsync(Boolean errorsExpected, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.OpenInternalAsync(Boolean errorsExpected, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.OpenAsync(CancellationToken cancellationToken, Boolean errorsExpected)\n at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteReaderAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Query.Internal.SplitQueryingEnumerable`1.AsyncEnumerator.InitializeReaderAsync(AsyncEnumerator enumerator, CancellationToken cancellationToken)\n at Npgsql.EntityFrameworkCore.PostgreSQL.Storage.Internal.NpgsqlExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken)","inner":null}},"status":400,"statusText":"","headers":{"access-control-allow-origin":"*","cache-control":"no-store","content-type":"application/json; charset=utf-8","date":"Thu, 29 Jan 2026 14:42:09 GMT","expires":"0","pragma":"no-cache","server":"nginx/1.28.0"},"config":{"transitional":{"silentJSONParsing":true,"forcedJSONParsing":true,"clarifyTimeoutError":false},"adapter":["xhr","http","fetch"],"transformRequest":[null],"transformResponse":[null],"timeout":0,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"env":{},"headers":{"Accept":"application/json","Content-Type":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjI1IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IjA4NzYyMDg2ODQiLCJBc3BOZXQuSWRlbnRpdHkuU2VjdXJpdHlTdGFtcCI6IlZCMk1BNU00SVZIRDZNTk5RTUpSQkRaWkM3VE1UNlpOIiwic3ViIjoiMDg3NjIwODY4NCIsImp0aSI6ImE2YjNmMDIwLWNjY2ItNGQyNy1hMTdmLWNjYWNkZjY5ODIxMSIsImlhdCI6MTc2OTMzODg4NiwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjoiMy10ZWxlc2FsZSIsIm5iZiI6MTc2OTMzODg4NiwiZXhwIjoxNzcwNjM0ODg2LCJpc3MiOiJSUyIsImF1ZCI6IlJTIn0.ZxZDfNFOzwYNwZdb5Ecz8bW2B0ISFuwK7YcZEUSuRqw","ContentType":"application/json","x-hour-offset":"7","BranchId":"1","Locale":"vi"},"baseURL":"https://lunova.nobi.pro","paramsSerializer":{},"method":"put","url":"api/customers/169703","data":"{\"model\":{\"fullName\":\"Lê anh cuong\",\"phone\":\"0989620526\",\"IsLead\":true,\"address\":\"103/5 ấp 3, Xã Hiệp Phước, Huyện Nhà Bè, Hồ Chí Minh\",\"location\":{\"provinceId\":\"79\",\"districtId\":\"79786\",\"wardId\":\"7978627661\",\"provinceName\":\"Hồ Chí Minh\",\"districtName\":\"Huyện Nhà Bè\",\"wardName\":\"Xã Hiệp Phước\"},\"managers\":[25],\"categories\":[1],\"sources\":[4],\"tags\":[],\"lastNote\":\"\"},\"metas\":[{\"id\":3,\"value\":\"\\\"2 CHIẾC: 198K+ FREE SHIP (99K/CHIẾC)\\\"\"},{\"id\":4,\"value\":\"\\\"VN:Việt Nam\\\"\"},{\"id\":24,\"value\":\"[\\\"ĐEN\\\", \\\"NÂU\\\"]\"},{\"id\":6,\"value\":\"\\\"FORM464\\\"\"},{\"id\":7,\"value\":\"\\\"113.161.70.241\\\"\"},{\"id\":8,\"value\":\"\\\"d4791424-fd5a-11f0-ab39-8c0a818637c2\\\"\"},{\"id\":9,\"value\":\"1769722700207\"},{\"id\":23,\"value\":\"\\\"Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/537.36\\\"\"},{\"id\":26,\"value\":\"\\\"ladi.1769697497480.77268678335\\\"\"},{\"id\":11,\"value\":\"\\\"https://www.lunova.vn/thatlungdacasaugg_t208?vd3=&gad_source=2&gad_campaignid=23437155991\\\"\"},{\"id\":12,\"value\":\"\\\"https://www.lunova.vn/thatlungdacasaugg_t208?vd3=&gad_source=2&gad_campaignid=23437155991&gclid=Cj0KCQiAp-zLBhDkARIsABcYc6tyUoI_i6jf7YKIO01K9see1ukmgeTGYipudsgxPt2x7g-j_O9RQtgaAltDEALw_wcB\\\"\"}]}"},"request":{}}
"{\"model\":{\"fullName\":\"Lê anh cuong\",\"phone\":\"0989620526\",\"IsLead\":true,\"address\":\"103/5 ấp 3, Xã Hiệp Phước, Huyện Nhà Bè, Hồ Chí Minh\",\"location\":{\"provinceId\":\"79\",\"districtId\":\"79786\",\"wardId\":\"7978627661\",\"provinceName\":\"Hồ Chí Minh\",\"districtName\":\"Huyện Nhà Bè\",\"wardName\":\"Xã Hiệp Phước\"},\"managers\":[25],\"categories\":[1],\"sources\":[4],\"tags\":[],\"lastNote\":\"\"},\"metas\":[{\"id\":3,\"value\":\"\\\"2 CHIẾC: 198K+ FREE SHIP (99K/CHIẾC)\\\"\"},{\"id\":4,\"value\":\"\\\"VN:Việt Nam\\\"\"},{\"id\":24,\"value\":\"[\\\"ĐEN\\\", \\\"NÂU\\\"]\"},{\"id\":6,\"value\":\"\\\"FORM464\\\"\"},{\"id\":7,\"value\":\"\\\"113.161.70.241\\\"\"},{\"id\":8,\"value\":\"\\\"d4791424-fd5a-11f0-ab39-8c0a818637c2\\\"\"},{\"id\":9,\"value\":\"1769722700207\"},{\"id\":23,\"value\":\"\\\"Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Mobile Safari/537.36\\\"\"},{\"id\":26,\"value\":\"\\\"ladi.1769697497480.77268678335\\\"\"},{\"id\":11,\"value\":\"\\\"https://www.lunova.vn/thatlungdacasaugg_t208?vd3=&gad_source=2&gad_campaignid=23437155991\\\"\"},{\"id\":12,\"value\":\"\\\"https://www.lunova.vn/thatlungdacasaugg_t208?vd3=&gad_source=2&gad_campaignid=23437155991&gclid=Cj0KCQiAp-zLBhDkARIsABcYc6tyUoI_i6jf7YKIO01K9see1ukmgeTGYipudsgxPt2x7g-j_O9RQtgaAltDEALw_wcB\\\"\"}]}"