summaryrefslogtreecommitdiff
path: root/app/models/diff_viewer/server_side.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/models/diff_viewer/server_side.rb')
-rw-r--r--app/models/diff_viewer/server_side.rb12
1 files changed, 12 insertions, 0 deletions
diff --git a/app/models/diff_viewer/server_side.rb b/app/models/diff_viewer/server_side.rb
index 977204e6c97..0877c9dddec 100644
--- a/app/models/diff_viewer/server_side.rb
+++ b/app/models/diff_viewer/server_side.rb
@@ -24,5 +24,17 @@ module DiffViewer
super
end
+
+ private
+
+ def render_error_reason
+ return super unless render_error == :server_side_but_stored_externally
+
+ if diff_file.external_storage == :lfs
+ _('it is stored in LFS')
+ else
+ _('it is stored externally')
+ end
+ end
end
end