Embed Notice
HTML Code
Corresponding Notice
- Embed this notice
ぐぬ管 (GNU social JP管理人) (gnusocialjp@gnusocial.jp)'s status on Friday, 07-Jul-2023 19:12:53 JSTぐぬ管 (GNU social JP管理人) @yuki20020924 gnusocial.jpでの使用ブランチをnightly相当に変えました。元著者の @chimo は今はリタイアしているようなので、バグがあれば私のリポジトリーに登録してもらったほうがいいかもしれません。特に気になるバグがなければ何もしなくてもOKです。
https://notabug.org/gnusocialjp/Markdown
nightlyからmainブランチを派生させました。現状それだけです。オンにしてからオフにすると設定画面を表示できないバグがあるので、それだけローカルで直しました。修正は以下です。
私がPHPやPHPUnitを勉強中で試験コードをまだ書けないのでローカルだけでコミットはしていません。
diff --git a/forms/markdownsettings.php b/forms/markdownsettings.php
index a5a9b12..5794152 100644
--- a/forms/markdownsettings.php
+++ b/forms/markdownsettings.php
@@ -42,7 +42,7 @@ class MarkdownSettingsForm extends Form
$this->out->checkbox(
'enabled', // id
'Parse my notices as markdown', // label
- $user_settings // checked
+ !!$user_settings // checked
);