Since the @configuration_name instance variable is the only one not automatically inherited on subclassing, it got lost on the internal request class, which can break user code that rely on it being set. For example, I had code that would save an account type to the database based on the configuration name, but it didn't work correctly when creating the account via an internal request. This PR should fix the issue.
Since the
@configuration_name
instance variable is the only one not automatically inherited on subclassing, it got lost on the internal request class, which can break user code that rely on it being set. For example, I had code that would save an account type to the database based on the configuration name, but it didn't work correctly when creating the account via an internal request. This PR should fix the issue.