-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
Description
Goes between users[0].address.address and users[0].complete.
Full stack trace:
docassemble: i=docassemble.HousingCodeChecklist:data/questions/housing_code_interview.yml 2025-07-18 21:19:10 Traceback (most recent call last):
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/parse.py", line 8943, in assemble exec_with_trap(question, user_dict)
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/parse.py", line 10378, in exec_with_trap exec(the_question.compute, the_dict)
File "<code block, docassemble.HousingCodeChecklist:data/questions/housing_code_interview.yml, block on line 129>", line 7, in <module>
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/util.py", line 2610, in gather self._validate(item_object_type, complete_attribute)
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/util.py", line 2567, in _validate complex_getattr(elem, attrib)
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/util.py", line 11279, in complex_getattr return getattr(obj, parts[0])
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/util.py", line 948, in __getattr__ raise docassemble.base.functions.this_thread.misc['pending_error'] docassemble.base.error.DAAttributeError: name 'users[0].complete' is not defined During handling of the above exception, another exception occurred: Traceback (most recent call last):
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/parse.py", line 9740, in askfor exec_with_trap(question, user_dict)
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/parse.py", line 10378, in exec_with_trap exec(the_question.compute, the_dict)
File "<code block, docassemble.HousingCodeChecklist:data/questions/housing_code_interview.yml, block on line 1993>", line 2, in <module>
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/util.py", line 948, in __getattr__ raise docassemble.base.functions.this_thread.misc['pending_error'] docassemble.base.error.DAAttributeError: name 'users[0].address.address' is not defined
During handling of the above exception, another exception occurred: Traceback (most recent call last):
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/parse.py", line 9775, in askfor return question.ask(user_dict, old_user_dict, the_x, iterators, missing_var, origMissingVariable)
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/parse.py", line 5604, in ask question_text = self.content.text(user_dict).rstrip()
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/parse.py", line 1650, in text return self.template.render(**the_user_dict)
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/mako/template.py", line 444, in render return runtime._render(self, self.callable_, args, data)
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/mako/runtime.py", line 874, in _render _render_context(
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/mako/runtime.py", line 916, in _render_context _exec_template(inherit, lclcontext, args=args, kwargs=kwargs)
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/mako/runtime.py", line 943, in _exec_template callable_(context, *args, **kwargs)
File "memory:0x7a8b2a608590", line 30, in render_body
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/AssemblyLine/al_general.py", line 788, in familiar return comma_and_list([person.familiar(**kwargs) for person in self])
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/util.py", line 2683, in __iter__ self._trigger_gather()
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/util.py", line 1968, in _trigger_gather self.gather()
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/util.py", line 2610, in gather self._validate(item_object_type, complete_attribute)
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/util.py", line 2567, in _validate complex_getattr(elem, attrib)
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/util.py", line 11279, in complex_getattr return getattr(obj, parts[0])
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/util.py", line 948, in __getattr__ raise docassemble.base.functions.this_thread.misc['pending_error'] docassemble.base.error.DAAttributeError: name 'users[0].complete' is not defined
During handling of the above exception, another exception occurred: Traceback (most recent call last):
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/parse.py", line 9740, in askfor exec_with_trap(question, user_dict)
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/parse.py", line 10378, in exec_with_trap exec(the_question.compute, the_dict)
File "<code block, docassemble.HousingCodeChecklist:data/questions/housing_code_interview.yml, block on line 1993>", line 2, in <module>
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/util.py", line 948, in __getattr__ raise docassemble.base.functions.this_thread.misc['pending_error'] docassemble.base.error.DAAttributeError: name 'users[0].address.address' is not defined
During handling of the above exception, another exception occurred: Traceback (most recent call last):
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/parse.py", line 9775, in askfor return question.ask(user_dict, old_user_dict, the_x, iterators, missing_var, origMissingVariable)
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/parse.py", line 5604, in ask question_text = self.content.text(user_dict).rstrip()
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/parse.py", line 1650, in text return self.template.render(**the_user_dict)
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/mako/template.py", line 444, in render return runtime._render(self, self.callable_, args, data)
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/mako/runtime.py", line 874, in _render _render_context(
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/mako/runtime.py", line 916, in _render_context _exec_template(inherit, lclcontext, args=args, kwargs=kwargs)
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/mako/runtime.py", line 943, in _exec_template callable_(context, *args, **kwargs)
File "memory:0x7a8b2a608590", line 30, in render_body
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/AssemblyLine/al_general.py", line 788, in familiar return comma_and_list([person.familiar(**kwargs) for person in self])
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/util.py", line 2683, in __iter__ self._trigger_gather()
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/util.py", line 1968, in _trigger_gather self.gather()
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/util.py", line 2610, in gather self._validate(item_object_type, complete_attribute)
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/util.py", line 2567, in _validate complex_getattr(elem, attrib)
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/util.py", line 11279, in complex_getattr return getattr(obj, parts[0])
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/util.py", line 948, in __getattr__ raise docassemble.base.functions.this_thread.misc['pending_error']
docassemble.base.error.DAAttributeError: name 'users[0].complete' is not defined
During handling of the above exception, another exception occurred: Traceback (most recent call last):
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/parse.py", line 9740, in askfor exec_with_trap(question, user_dict)
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/parse.py", line 10378, in exec_with_trap exec(the_question.compute, the_dict)
File "<code block, docassemble.HousingCodeChecklist:data/questions/housing_code_interview.yml, block on line 1993>", line 2, in <module>
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/util.py", line 948, in __getattr__ raise docassemble.base.functions.this_thread.misc['pending_error']
docassemble.base.error.DAAttributeError: name 'users[0].address.address' is not defined
During handling of the above exception, another exception occurred: Traceback (most recent call last):
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/parse.py", line 9775, in askfor return question.ask(user_dict, old_user_dict, the_x, iterators, missing_var, origMissingVariable)
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/parse.py", line 5604, in ask question_text = self.content.text(user_dict).rstrip()
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/parse.py", line 1650, in text return self.template.render(**the_user_dict)
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/mako/template.py", line 444, in render return runtime._render(self, self.callable_, args, data)
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/mako/runtime.py", line 874, in _render _render_context(
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/mako/runtime.py", line 916, in _render_context _exec_template(inherit, lclcontext, args=args, kwargs=kwargs)
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/mako/runtime.py", line 943, in _exec_template callable_(context, *args, **kwargs)
File "memory:0x7a8b2a608590", line 30, in render_body
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/AssemblyLine/al_general.py", line 788, in familiar return comma_and_list([person.familiar(**kwargs) for person in self])
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/util.py", line 2683, in __iter__ self._trigger_gather()
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/util.py", line 1968, in _trigger_gather self.gather() File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/util.py", line 2610, in gather self._validate(item_object_type, complete_attribute)
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/util.py", line 2567, in _validate complex_getattr(elem, attrib)
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/util.py", line 11279, in complex_getattr return getattr(obj, parts[0])
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/util.py", line 948, in __getattr__ raise docassemble.base.functions.this_thread.misc['pending_error']
docassemble.base.error.DAAttributeError: name 'users[0].complete' is not defined
…
During handling of the above exception, another exception occurred: Traceback (most recent call last):
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app response = self.full_dispatch_request()
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/flask/app.py", line 919, in full_dispatch_request rv = self.handle_user_exception(e)
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/flask_cors/extension.py", line 176, in wrapped_function return cors_after_request(app.make_response(f(*args, **kwargs)))
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/flask/app.py", line 809, in handle_user_exception return self.ensure_sync(handler)(e) # type: ignore[no-any-return]
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/webapp/server.py", line 23450, in server_error return index(action_argument={'action': docassemble.base.functions.this_thread.interview.consolidated_metadata['error action'], 'arguments': {'error_message': orig_errmess, 'error_history': the_history, 'error_trace': the_trace}}, refer=['error'])
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/webapp/server.py", line 7433, in index interview.assemble(user_dict, interview_status)
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/parse.py", line 9240, in assemble raise the_error
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/parse.py", line 9027, in assemble question_result = self.askfor(missingVariable, user_dict, old_user_dict, interview_status, seeking=interview_status.seeking, follow_mc=follow_mc, seeking_question=seeking_question)
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/parse.py", line 9870, in askfor question_result = self.askfor(newMissingVariable, user_dict, old_user_dict, interview_status, variable_stack=variable_stack, questions_tried=questions_tried, seeking=seeking, follow_mc=follow_mc, recursion_depth=recursion_depth, seeking_question=seeking_question)
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/parse.py", line 9870, in askfor question_result = self.askfor(newMissingVariable, user_dict, old_user_dict, interview_status, variable_stack=variable_stack, questions_tried=questions_tried, seeking=seeking, follow_mc=follow_mc, recursion_depth=recursion_depth, seeking_question=seeking_question)
File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/parse.py", line 9870, in askfor question_result = self.askfor(newMissingVariable, user_dict, old_user_dict, interview_status, variable_stack=variable_stack, questions_tried=questions_tried, seeking=seeking, follow_mc=follow_mc, recursion_depth=recursion_depth, seeking_question=seeking_question) [Previous line repeated 497 more times] File "/usr/share/docassemble/local3.12/lib/python3.12/site-packages/docassemble/base/parse.py", line 9265, in askfor raise DASourceError("There appears to be an infinite loop. Variables in stack are " + ", ".join(sorted(variable_stack)) + ".") docassemble.base.error.DASourceError: There appears to be an infinite loop. Variables in stack are x.address, x.complete.