summaryrefslogtreecommitdiff
path: root/spec/factories
diff options
context:
space:
mode:
authorStan Hu <stanhu@gmail.com>2018-12-25 00:24:00 -0800
committerStan Hu <stanhu@gmail.com>2018-12-25 08:22:34 -0800
commit7036f75f6710d5b2cb188864c3c75e06721a755f (patch)
tree75d10c9f6ed4e332a3dec12ebb63e04b1f4a60b2 /spec/factories
parent5dc656fc1f053d397ad1e6c1d85a815f03a5d634 (diff)
downloadgitlab-ce-7036f75f6710d5b2cb188864c3c75e06721a755f.tar.gz
Use system paths for appearance logos
When object storage is enabled, the logos used to customize a GitLab appearance causes the time-limited URLs to be used. We fix this by forcing all of these URLs to use the /uploads/-/system prefix so that they will always be proxied through GitLab. Closes https://gitlab.com/gitlab-org/gitlab-ee/issues/6778
Diffstat (limited to 'spec/factories')
-rw-r--r--spec/factories/appearances.rb4
1 files changed, 4 insertions, 0 deletions
diff --git a/spec/factories/appearances.rb b/spec/factories/appearances.rb
index 18c7453bd1b..dd5129229d4 100644
--- a/spec/factories/appearances.rb
+++ b/spec/factories/appearances.rb
@@ -15,6 +15,10 @@ FactoryBot.define do
header_logo { fixture_file_upload('spec/fixtures/dk.png') }
end
+ trait :with_favicon do
+ favicon { fixture_file_upload('spec/fixtures/dk.png') }
+ end
+
trait :with_logos do
with_logo
with_header_logo