mirror of
https://github.com/overleaf/overleaf.git
synced 2024-12-22 21:03:31 +00:00
Merge pull request #8996 from overleaf/msm-ce-sp-hotfix-3-1-1
[CE/SP] Hotfix 3.1.1 GitOrigin-RevId: f1c3feb17e90f9cd1050b7a2b4ad18e7db9a8ed3
This commit is contained in:
parent
88a1935180
commit
ab4a01f15b
2 changed files with 27 additions and 0 deletions
11
server-ce/hotfix/3.1.1/Dockerfile
Normal file
11
server-ce/hotfix/3.1.1/Dockerfile
Normal file
|
@ -0,0 +1,11 @@
|
|||
FROM sharelatex/sharelatex:3.1.0
|
||||
|
||||
# Patch: fixes Sharelatex History navigation
|
||||
# https://github.com/overleaf/overleaf/issues/1035
|
||||
COPY fix-history-navigation.patch .
|
||||
RUN patch -p0 < fix-history-navigation.patch
|
||||
|
||||
|
||||
# Rebuild client
|
||||
# --------------
|
||||
RUN node genScript compile | bash
|
16
server-ce/hotfix/3.1.1/fix-history-navigation.patch
Normal file
16
server-ce/hotfix/3.1.1/fix-history-navigation.patch
Normal file
|
@ -0,0 +1,16 @@
|
|||
--- services/web/frontend/js/ide/history/controllers/HistoryListController.js
|
||||
+++ services/web/frontend/js/ide/history/controllers/HistoryListController.js
|
||||
@@ -62,7 +62,12 @@ App.controller('HistoryListController', function ($scope, $modal, ide) {
|
||||
return (() => {
|
||||
const result = []
|
||||
for (const update of Array.from($scope.history.updates)) {
|
||||
- let inSelection
|
||||
+
|
||||
+ // replacing this declaration with `let` introduces a bug in history point selection:
|
||||
+ // https://github.com/overleaf/overleaf/issues/1035
|
||||
+ // eslint-disable-next-line no-var
|
||||
+ var inSelection
|
||||
+
|
||||
if (update.selectedTo) {
|
||||
inSelection = true
|
||||
beforeSelection = false
|
Loading…
Reference in a new issue