Skip to content

EE Resolve "`show_gold_trial?` fails when not logged in"

What does this MR do?

CE: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/23526

There is currently an issue on the explore pages, they can be viewed by users that aren't logged in and our conditional to render the gitlab.com gold trial callout depends on a user account and will raise an exception if it is nil.

This MR checks for the user record before continuing to check if that user has any namespaces that have a gold plan or active trial.

What are the relevant issue numbers?

Does this MR meet the acceptance criteria?

Closes #8684 (closed)

Edited by Luke Bennett

Merge request reports