Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[7.0.2] デフォルトのDiagramsページの編集画面がBootstrap5の内容になっている #8768

Open
gomagom opened this issue Apr 26, 2024 · 2 comments

Comments

@gomagom
Copy link

gomagom commented Apr 26, 2024

Environment

Host

item version
OS Ubuntu22.04
GROWI 7.0.2
node.js 20.12.2
npm 10.5.0
Using Docker yes
Using growi-docker-compose yes

(Accessing https://{GROWI_HOST}/admin helps you to fill in above versions)

Client

item version
OS Windows11
browser Google Chrome 124.0.6367.78

How to reproduce? (再現手順)

  1. Growiのデフォルトで生成される/Sandbox/Diagramsに移動する
  2. 右上のEditボタンを押下する

What happens? (症状)

  • /Sandbox/Bootstrap5の内容が表示される

What is the expected result? (期待される動作)

  • /Sandbox/Diagramsに表示されている内容が編集画面でも同様に表示される

Note

  • /Sandbox/Bootstrap5を編集しても/Sandbox/Diagrams側の編集画面は変化しなかった
@yuki-takei
Copy link
Member

yuki-takei commented Apr 30, 2024

@gomagom クリーンインストールした GROWI でいただいた再現手順を試しましたが再現しませんでした。

報告いただいた症状は、View で見ているページの markdown とエディタで管理しているドラフトデータ(v7 の新エディタで自動生成される)との間で不整合が起きている影響によるものと思われます。(多くの場合ユーザーによる操作で起こりますが、それ以外のケースもあるかもしれません)

特段、ご報告いただいたその2つのページ間だけで起こる問題ではないと認識しています。

診断

  1. /Sandbox/Diagrams へ遷移し
  2. 画面右上のドロップダウンメニューから Markdown でダウンロードするというアイテムを選択
  3. ダウンロードしたテキストの中身を確認

3でおそらくただしい Diagrams の Markdown 文書をダウンロードできていると思いますが、その場合は /Sandbox/Diagrams のドラフトがおかしいという診断になります。

ワークアラウンド

  • /Sandbox/Diagrams を保存すると不整合は解消されます
    • 保存した際のエディタの中身が最新の本文となりますので、必要であればダウンロードした Markdown の中身をコピペするなどしてください

恒久対策

ドラフトを破棄するための UI があれば解消できるかもしれない

@yasumichi
Copy link

この現象、私も複数の環境で起こりました。ただし、環境によって、別のページが表示されます。

細部手順は判明していませんが、必ず、/Sandbox/Diagrams で起きます。/Sandbox/Diagrams のソースを取得して、別ページで作り直すことで回避はしていますが。

あまり役に立たない情報で申し訳ないですが。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

3 participants