Since the provider's process method is called in a bg job, there is no userId injected in the constructors. That's why we have a userId param in the process method.
It was not a blocking problem because the quota check is successful when the userId is null. But still it was not checking the quota correctly.
Since the provider's process method is called in a bg job, there is no userId injected in the constructors. That's why we have a userId param in the process method.
It was not a blocking problem because the quota check is successful when the userId is null. But still it was not checking the quota correctly.