Bug 45688

Summary: Portal crashes if there is a portal without en_US translation
Product: UCS Reporter: Florian Best <best>
Component: PortalAssignee: Florian Best <best>
Status: CLOSED FIXED QA Contact: Johannes Keiser <keiser>
Severity: normal    
Priority: P5 CC: michelsmidt, requate
Version: UCS 4.2   
Target Milestone: UCS 4.2-2-errata   
Hardware: Other   
OS: Linux   
What kind of report is it?: Bug Report What type of bug is this?: 5: Major Usability: Impairs usability in key scenarios
Who will be affected by this bug?: 2: Will only affect a few installed domains How will those affected feel about the bug?: 3: A User would likely not purchase the product
User Pain: 0.171 Enterprise Customer affected?:
School Customer affected?: ISV affected?:
Waiting Support: Flags outvoted (downgraded) after PO Review:
Ticket number: Bug group (optional):
Max CVSS v3 score:

Description Florian Best univentionstaff 2017-11-10 13:18:56 CET
The portal is empty if there is no english (en_US) translation of a portal.
Comment 2 Florian Best univentionstaff 2017-11-10 13:30:00 CET
Instead of crashing the portal title is not empty if it is not available in the currently set language or english. Please reopen if you want that a random language is used if en_US is not available.

univention-portal.yaml
a9d970871abf | YAML Bug #45688

univention-portal (1.0.12-12)
6fdb95a9fe19 | Bug #45688: don't crash if the portal name is not translated into en_US
Comment 3 Johannes Keiser univentionstaff 2017-11-15 14:41:37 CET
OK Portal is not empty anymore if no english portal title exists and current language is english. No title is shown instead.
OK Code changes
YAML OK
-> verified
Comment 4 Arvid Requate univentionstaff 2017-11-15 16:54:27 CET
QA fail:

================================================
product: ucs
release: "4.2"
version: [2]
scope: ucs_4.2-0-errata4.2-2
src: univention-portal
fix:
desc: |
================================================

what might be missing here?
Comment 5 Arvid Requate univentionstaff 2017-11-15 17:13:10 CET
<http://errata.software-univention.de/ucs/4.2/222.html>