Context
I was doing an asynchronous import on "account.asset" and realized that my assets were created but not visible.
After some investigation, I found that that it was caused by a field 'asset_type' that is set using the context key 'default_asset_type'
Proposition
I think that the context used during import should be propagate to the jobs created.
Or, at least, every key starting by 'default_...' .
It could be easily done by modifying the function on base_import.import:
def _job_prepare_context_before_enqueue_keys(self):
Question
Since I know that it could generate a debate, I opened this issue before creating any PR.
Should we propagate the context? All of it? A sub part of it?
Context
I was doing an asynchronous import on "account.asset" and realized that my assets were created but not visible.
After some investigation, I found that that it was caused by a field 'asset_type' that is set using the context key 'default_asset_type'
Proposition
I think that the context used during import should be propagate to the jobs created.
Or, at least, every key starting by 'default_...' .
It could be easily done by modifying the function on
base_import.import:Question
Since I know that it could generate a debate, I opened this issue before creating any PR.
Should we propagate the context? All of it? A sub part of it?