Bug 1216940

Summary: Error message when visiting software.opensuse.org.
Product: [openSUSE] openSUSE.org Reporter: roke beedell <rokejulianlockhart+1674683091>
Component: 3rd party softwareAssignee: Benjamin Weber <benji>
Status: RESOLVED FIXED QA Contact: E-mail List <screening-team-bugs>
Severity: Normal    
Priority: P5 - None    
Version: unspecified   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE Tumbleweed   
URL: https://github.com/openSUSE/software-o-o/issues/1422#issue-1993783027
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: Depiction of the problem.

Description roke beedell 2023-11-07 17:34:02 UTC
Created attachment 870668 [details]
Depiction of the problem.

Visiting https://software.opensuse.org/package/dolphin merely presents me with

> undefined method `[]' for nil:NilClass @default_project_name = @distributions.find { |d| d[:project] == @baseproject }[:name] ^^^^^^^

and the tab title

> Error

Considering that https://bugzilla.opensuse.org/buglist.cgi?no_redirect=1&quicksearch=undefined+method+%60%5B%5D%27+for+nil%3ANilClass+%40default_project_name+%3D+%40distributions.find+%7B+%7Cd%7C+d%5B%3Aproject%5D+%3D%3D+%40baseproject+%7D%5B%3Aname%5D+%5E%5E%5E%5E%5E%5E%5E states

> Bugzilla is unable to parse your query correctly: undefined method `[]' for nil:NilClass @default_project_name = @distributions.find { |d| d[:project] == @baseproject }[:name] ^^^^^^^.
If you use quotes to enclose strings, make sure both quotes are present. If you really want to look for a quote in a string, type \" instead of ". For instance, "I'm so \"special\", really" (with quotes) will be interpreted as I'm so "special", really.

because I can't feasibly escape all of that myself merely for this, I'm going to file this not knowing whether duplicates exist.