'list' object has no attribute 'values' #123

Closed
opened 2025-06-26 13:52:07 +00:00 by tobru · 0 comments
Owner

Description

New issue appeared:

 AttributeError:'list' object has no attribute 'values'
File "django/core/handlers/exception.py" , line 55 , in inner
     response = get_response(request)
File "django/core/handlers/base.py" , line 220 , in _get_response
     response = response.render()
File "django/template/response.py" , line 114 , in render
     self.content = self.rendered_content
File "django/template/response.py" , line 92 , in rendered_content
     return template.render(context, self._request)
File "django/template/backends/django.py" , line 107 , in render
     return self.template.render(context)
File "django/template/base.py" , line 171 , in render
     return self._render(context)
File "django/template/base.py" , line 163 , in _render
     return self.nodelist.render(context)
File "django/template/base.py" , line 1016 , in render
     return SafeString("".join([node.render_annotated(context) for node in self]))
File "django/template/base.py" , line 977 , in render_annotated
     return self.render(context)
File "django/template/loader_tags.py" , line 159 , in render
     return compiled_parent._render(context)
File "django/template/base.py" , line 163 , in _render
     return self.nodelist.render(context)
File "django/template/base.py" , line 1016 , in render
     return SafeString("".join([node.render_annotated(context) for node in self]))
File "django/template/base.py" , line 977 , in render_annotated
     return self.render(context)
File "django/template/loader_tags.py" , line 65 , in render
     result = block.nodelist.render(context)
File "django/template/base.py" , line 1016 , in render
     return SafeString("".join([node.render_annotated(context) for node in self]))
File "django/template/base.py" , line 977 , in render_annotated
     return self.render(context)
File "template_partials/templatetags/partials.py" , line 65 , in render
     return nodelist.render(context)
File "template_partials/templatetags/partials.py" , line 37 , in render
     return self.nodelist.render(context)
File "django/template/base.py" , line 1016 , in render
     return SafeString("".join([node.render_annotated(context) for node in self]))
File "django/template/base.py" , line 977 , in render_annotated
     return self.render(context)
File "django/template/defaulttags.py" , line 327 , in render
     return nodelist.render(context)
File "django/template/base.py" , line 1016 , in render
     return SafeString("".join([node.render_annotated(context) for node in self]))
File "django/template/base.py" , line 977 , in render_annotated
     return self.render(context)
File "django/template/defaulttags.py" , line 327 , in render
     return nodelist.render(context)
File "django/template/base.py" , line 1016 , in render
     return SafeString("".join([node.render_annotated(context) for node in self]))
File "django/template/base.py" , line 977 , in render_annotated
     return self.render(context)
File "django/template/loader_tags.py" , line 210 , in render
     return template.render(context)
File "django/template/base.py" , line 173 , in render
     return self._render(context)
File "django/template/base.py" , line 163 , in _render
     return self.nodelist.render(context)
File "django/template/base.py" , line 1016 , in render
     return SafeString("".join([node.render_annotated(context) for node in self]))
File "django/template/base.py" , line 977 , in render_annotated
     return self.render(context)
File "django/template/defaulttags.py" , line 194 , in render
     values = self.sequence.resolve(context, ignore_failures=True)
File "django/template/base.py" , line 722 , in resolve
     obj = self.var.resolve(context)
File "django/template/base.py" , line 854 , in resolve
     value = self._resolve_lookup(context)
File "django/template/base.py" , line 925 , in _resolve_lookup
     current = current()
File "servala/core/crd.py" , line 297 , in get_fieldsets
     for sub_fieldset in fieldset["fieldsets"].values(): 

e.g. here: https://staging.portal.servala.com/org/acme-corp-2-3/services/forgejo/offering/5/.
But not here: https://staging.portal.servala.com/org/acme-corp-2-3/services/redis/offering/4/

See https://app.glitchtip.com/vshn-ag/issues/3085904?project=11613

## Description New issue appeared: ``` AttributeError:'list' object has no attribute 'values' File "django/core/handlers/exception.py" , line 55 , in inner response = get_response(request) File "django/core/handlers/base.py" , line 220 , in _get_response response = response.render() File "django/template/response.py" , line 114 , in render self.content = self.rendered_content File "django/template/response.py" , line 92 , in rendered_content return template.render(context, self._request) File "django/template/backends/django.py" , line 107 , in render return self.template.render(context) File "django/template/base.py" , line 171 , in render return self._render(context) File "django/template/base.py" , line 163 , in _render return self.nodelist.render(context) File "django/template/base.py" , line 1016 , in render return SafeString("".join([node.render_annotated(context) for node in self])) File "django/template/base.py" , line 977 , in render_annotated return self.render(context) File "django/template/loader_tags.py" , line 159 , in render return compiled_parent._render(context) File "django/template/base.py" , line 163 , in _render return self.nodelist.render(context) File "django/template/base.py" , line 1016 , in render return SafeString("".join([node.render_annotated(context) for node in self])) File "django/template/base.py" , line 977 , in render_annotated return self.render(context) File "django/template/loader_tags.py" , line 65 , in render result = block.nodelist.render(context) File "django/template/base.py" , line 1016 , in render return SafeString("".join([node.render_annotated(context) for node in self])) File "django/template/base.py" , line 977 , in render_annotated return self.render(context) File "template_partials/templatetags/partials.py" , line 65 , in render return nodelist.render(context) File "template_partials/templatetags/partials.py" , line 37 , in render return self.nodelist.render(context) File "django/template/base.py" , line 1016 , in render return SafeString("".join([node.render_annotated(context) for node in self])) File "django/template/base.py" , line 977 , in render_annotated return self.render(context) File "django/template/defaulttags.py" , line 327 , in render return nodelist.render(context) File "django/template/base.py" , line 1016 , in render return SafeString("".join([node.render_annotated(context) for node in self])) File "django/template/base.py" , line 977 , in render_annotated return self.render(context) File "django/template/defaulttags.py" , line 327 , in render return nodelist.render(context) File "django/template/base.py" , line 1016 , in render return SafeString("".join([node.render_annotated(context) for node in self])) File "django/template/base.py" , line 977 , in render_annotated return self.render(context) File "django/template/loader_tags.py" , line 210 , in render return template.render(context) File "django/template/base.py" , line 173 , in render return self._render(context) File "django/template/base.py" , line 163 , in _render return self.nodelist.render(context) File "django/template/base.py" , line 1016 , in render return SafeString("".join([node.render_annotated(context) for node in self])) File "django/template/base.py" , line 977 , in render_annotated return self.render(context) File "django/template/defaulttags.py" , line 194 , in render values = self.sequence.resolve(context, ignore_failures=True) File "django/template/base.py" , line 722 , in resolve obj = self.var.resolve(context) File "django/template/base.py" , line 854 , in resolve value = self._resolve_lookup(context) File "django/template/base.py" , line 925 , in _resolve_lookup current = current() File "servala/core/crd.py" , line 297 , in get_fieldsets for sub_fieldset in fieldset["fieldsets"].values(): ``` e.g. here: https://staging.portal.servala.com/org/acme-corp-2-3/services/forgejo/offering/5/. But _not_ here: https://staging.portal.servala.com/org/acme-corp-2-3/services/redis/offering/4/ See https://app.glitchtip.com/vshn-ag/issues/3085904?project=11613
tobru added the
bug
label 2025-06-26 13:52:07 +00:00
rixx was assigned by tobru 2025-06-26 13:52:15 +00:00
rixx closed this issue 2025-06-26 15:22:14 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: servala/servala-portal#123
No description provided.