Deal with Retrofit responses
Retrofit calls onResponse even when there is an error code, therefore we need to check for error codes and other things when we get responses, not just assume the data is valid.
Retrofit calls onResponse even when there is an error code, therefore we need to check for error codes and other things when we get responses, not just assume the data is valid.