stages/user_write: always ignore `component` field and prevent warning
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
This commit is contained in:
parent
9ffc720f48
commit
5d51621278
|
@ -73,7 +73,9 @@ class UserWriteStageView(StageView):
|
||||||
"""Update `user` with data from plan context
|
"""Update `user` with data from plan context
|
||||||
|
|
||||||
Only simple attributes are updated, nothing which requires a foreign key or m2m"""
|
Only simple attributes are updated, nothing which requires a foreign key or m2m"""
|
||||||
data = self.executor.plan.context[PLAN_CONTEXT_PROMPT]
|
data: dict = self.executor.plan.context[PLAN_CONTEXT_PROMPT]
|
||||||
|
# This is always sent back but not written to the user
|
||||||
|
data.pop("component", None)
|
||||||
for key, value in data.items():
|
for key, value in data.items():
|
||||||
setter_name = f"set_{key}"
|
setter_name = f"set_{key}"
|
||||||
# Check if user has a setter for this key, like set_password
|
# Check if user has a setter for this key, like set_password
|
||||||
|
|
Reference in New Issue