diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 6165bd96c8..66b1eb22cb 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -14,7 +14,7 @@ "@seafile/resumablejs": "1.1.16", "@seafile/sdoc-editor": "0.3.22", "@seafile/seafile-calendar": "0.0.12", - "@seafile/seafile-editor": "1.0.5", + "@seafile/seafile-editor": "1.0.5-1", "@uiw/codemirror-extensions-langs": "^4.19.4", "@uiw/react-codemirror": "^4.19.4", "classnames": "^2.2.6", @@ -4746,9 +4746,9 @@ } }, "node_modules/@seafile/seafile-editor": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@seafile/seafile-editor/-/seafile-editor-1.0.5.tgz", - "integrity": "sha512-Z+feuOlbVg9ZwmS42qaZvwvfZKbXmGYB2Os5NFzTAK02RGYMEiJi6Y60eX8LJuagbvrorCP23hEaoJTWdK8Z5Q==", + "version": "1.0.5-1", + "resolved": "https://registry.npmjs.org/@seafile/seafile-editor/-/seafile-editor-1.0.5-1.tgz", + "integrity": "sha512-6bcA0bG4L/WwNc1O0DY8DJFuNWMv/Gazz19zKRyw8YDXjJUF36UMufnYKifFzY+p4oXJhIK5GC78FpLWs0u9YQ==", "dependencies": { "@codemirror/lang-markdown": "6.2.3", "@codemirror/language-data": "6.3.1", @@ -35008,9 +35008,9 @@ } }, "@seafile/seafile-editor": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@seafile/seafile-editor/-/seafile-editor-1.0.5.tgz", - "integrity": "sha512-Z+feuOlbVg9ZwmS42qaZvwvfZKbXmGYB2Os5NFzTAK02RGYMEiJi6Y60eX8LJuagbvrorCP23hEaoJTWdK8Z5Q==", + "version": "1.0.5-1", + "resolved": "https://registry.npmjs.org/@seafile/seafile-editor/-/seafile-editor-1.0.5-1.tgz", + "integrity": "sha512-6bcA0bG4L/WwNc1O0DY8DJFuNWMv/Gazz19zKRyw8YDXjJUF36UMufnYKifFzY+p4oXJhIK5GC78FpLWs0u9YQ==", "requires": { "@codemirror/lang-markdown": "6.2.3", "@codemirror/language-data": "6.3.1", diff --git a/frontend/package.json b/frontend/package.json index ec56d9823d..8500039c96 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -9,7 +9,7 @@ "@seafile/resumablejs": "1.1.16", "@seafile/sdoc-editor": "0.3.22", "@seafile/seafile-calendar": "0.0.12", - "@seafile/seafile-editor": "1.0.5", + "@seafile/seafile-editor": "1.0.5-1", "@uiw/codemirror-extensions-langs": "^4.19.4", "@uiw/react-codemirror": "^4.19.4", "classnames": "^2.2.6", diff --git a/frontend/src/pages/wiki/index-md-viewer/index.js b/frontend/src/pages/wiki/index-md-viewer/index.js index 424d811a85..e7dfdfa934 100644 --- a/frontend/src/pages/wiki/index-md-viewer/index.js +++ b/frontend/src/pages/wiki/index-md-viewer/index.js @@ -72,6 +72,9 @@ class IndexMdViewer extends React.Component { // Solving relative paths if (!re.test(url)) { + if (url.startsWith('./')) { + url = url.slice(2); + } item.url = serviceURL + '/published/' + slug + '/' + url; } // change file url