def resolve_generate_plan_from_workflow_recipe(self, args, context, *rargs): token = rargs[0].variable_values['token'] context.user = _authUser(token) return self.generate_staged_work_order("Plan name", datetime.date.today(), context.user)
def resolve_user_is_authorized_to_update(self, args, context, *rargs): token = rargs[0].variable_values['token'] context.user = _authUser(token) user_agent = AgentUser.objects.get(user=context.user).agent return user_agent.is_authorized(object_to_mutate=self)