Skip to content

Scrapboxのリンクが貼られているプラグインがダウンロードできない #2042

Description

@apm-issue

バグの説明

特定のスクリプト(Scrapboxのリンクが設定されているスクリプト)をダウンロードしようとすると、期待されるZipファイルのダウンロードページではなく、運営元 Consense のログイン画面(「Hi, there!」)が表示されてしまう。
実際に確認したのは以下の3つ。

  • patch.aul
  • Aulsメモリ参照プラグイン
  • LuaJIT

再現手順

発生手順

  1. 対象のスクリプト(以下の条件に該当するもの)を選択
    -Scrapboxにスクリプト説明文のリンクがあるもの
  2. スクリプトを選択して灰色っぽい状態にする
  3. 「インストール」ボタンを押す
  4. 通常であればapmのタブにZipファイルのあるページが表示されるはずが、Consenseのログイン画面が表示される

追加の問題

  • ログインIDを持っていない場合
    • 新規登録しようとすると、PCのデフォルトブラウザ(EdgeやGoogle Chrome)が開いてしまい、以降 apmでScrapboxからのダウンロードができなくなる
  • Googleアカウントでログインした場合
    • 別のPCで試しても、ログイン後にGoogleのブラウザで開かれ、同様の状態が発生する

期待していた動作

  • スクリプトやプラグインのダウンロード時、以下のように動作すること:
    1. GitHubリンクが貼られているスクリプトの場合
      • スクリプトを選択し、「インストール」ボタンを押す
      • apmのマークがついたタブGitHubのページが表示される
      • Zipファイルをクリックすると、スクリプトのダウンロードが開始される
    2. Scrapboxのリンクがあるスクリプトでも、同様にapm内で正しくダウンロードが完了する

実行環境

apm3.9.1

補足説明

ChatGPTで作文した。

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions