diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2021-11-06 03:13:26 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2021-11-06 03:13:26 +0300 |
commit | b1159cdc7ac42b901842397dea4564e9a9464e5c (patch) | |
tree | 3deb779d83e685ce73c6ed17a7daea921be621e8 /app/presenters/blob_presenter.rb | |
parent | 331eae9a3ed7cb11b22d23e5a03c38212dde01f0 (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'app/presenters/blob_presenter.rb')
-rw-r--r-- | app/presenters/blob_presenter.rb | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/app/presenters/blob_presenter.rb b/app/presenters/blob_presenter.rb index e703b9d79bb..e8261e6f8df 100644 --- a/app/presenters/blob_presenter.rb +++ b/app/presenters/blob_presenter.rb @@ -27,7 +27,7 @@ class BlobPresenter < Gitlab::View::Presenter::Delegated Gitlab::Highlight.highlight( blob.path, transformed_blob_data, - language: language, + language: transformed_blob_language, plain: plain ) end @@ -120,6 +120,10 @@ class BlobPresenter < Gitlab::View::Presenter::Delegated blob.language_from_gitattributes end + def transformed_blob_language + @transformed_blob_language ||= blob.path.ends_with?('.ipynb') ? 'md' : language + end + def transformed_blob_data @transformed_blob ||= if blob.path.ends_with?('.ipynb') new_blob = IpynbDiff.transform(blob.data, |