Hi nopCommerece team,
Sorry for the so many issues/improvements that we report recently but we want to make sure we report them as early as possible as we know that the sooner we report them the chances for fixing/adding them are better.
I am not sure if this is made on purpose but we noticed that in many cases when we have some errors they are not logged in the System -> Log.
Here are some cases in which there is an error but it is not logged in the Log and is quite hard to investigate what is wrong.
- if a Razor view could not be found when doing Ajax calls. You can see the error in the Response in the Network tab in the browser but no error is being logged in the Log.
- Missing AntyForgeryToken in Ajax requests. Again no error in the Log (and no details for the error in the response in the browser as you just get bad request 400 error).
I am sure there are other cases when errors are not logged in the Log.
In the previous version of nopCommerce all errors were logged in the System -> Log.
This is quite important for troubleshooting any nopCommerce problems.
When our clients have any problems we usually ask them to check the Log for any errors that usually help us to understand what is wrong and advise them. If this functionality is missing in nopCommerce 4.0 then the support of nopCommerce will be much harder and more time consuming.
If you need help with this issue please let me know and we can investigate further what could be done to improve the error handling logging as it is very very important!
Thanks,
Boyko