【1.0.21J】ロールの変更でエラー、ユーザが削除される

質問全般・改善要望
kazuike
メンバー
メンバー
記事: 480
登録日時: 2009年8月12日(水) 12:53

【1.0.21J】ロールの変更でエラー、ユーザが削除される

投稿記事by kazuike » 2019年3月07日(木) 18:08

MODX:1.0.21J
PHP:7.2.6
管理画面:権限管理>ユーザー管理
ユーザーの権限を「ウェブマスター」から「Administrator」に変更しようとしたら、
manager/processors/permission/save_user.processor.php
361行目

コード: 全て選択

   if (0 < count($user_groups)):
で、
Error : count(): Parameter must be an array or an object that implements Countable
結果、ユーザーが削除されました。
(ユーザー管理画面を開き直したら、「データがありません」と表示)
▼ウェブ屋のCMS→modxヒキダス流(備忘録)
http://d.hatena.ne.jp/hikidas_ikeda/
アバター
yama
管理人
記事: 3059
登録日時: 2009年7月29日(水) 02:50

【1.0.21J】ロールの変更でエラー、ユーザが削除される

投稿記事by yama » 2019年3月07日(木) 18:09

了解です、後ほど修正します。
アバター
yama
管理人
記事: 3059
登録日時: 2009年7月29日(水) 02:50

【1.0.21J】ロールの変更でエラー、ユーザが削除される

投稿記事by yama » 2019年3月08日(金) 08:44

https://github.com/modxcms-jp/evolution ... evelop.zip
こちら修正しました。確認をお願いしてよいでしょうか?
Dittoにも同様の不具合が残っていたため、それらを修正しました。
kazuike
メンバー
メンバー
記事: 480
登録日時: 2009年8月12日(水) 12:53

【1.0.21J】ロールの変更でエラー、ユーザが削除される

投稿記事by kazuike » 2019年3月08日(金) 11:01

1.0.22J-beta1
ロールの変更については、問題なく動きました。
これとは別の話しですが、
リソースの編集で、
ページ設定の「コンテナとして扱う」がグレーアウトして操作できないリソースがあります。
操作できるリソースもあるのですが、どういった条件でしょうか?
あと、
「更新時にキャッシュを削除(記憶されません)」が全てグレーアウトされ操作できなくなっています。
▼ウェブ屋のCMS→modxヒキダス流(備忘録)
http://d.hatena.ne.jp/hikidas_ikeda/
kazuike
メンバー
メンバー
記事: 480
登録日時: 2009年8月12日(水) 12:53

【1.0.21J】ロールの変更でエラー、ユーザが削除される

投稿記事by kazuike » 2019年3月08日(金) 11:14

ユーザーの作成等で、
以前は、パスワード欄に入力すると
デフォルトの「パスワードを自動生成する(おすすめ)」から、
「パスワードを指定する」に自動的に切り替わっていたのが、切り替わらなくなってます。
Chromeでは以前から切り替わりませんでしたが、
Firefoxでは切り替わっていました。(もしかしてFirefox側の問題かな?)
▼ウェブ屋のCMS→modxヒキダス流(備忘録)
http://d.hatena.ne.jp/hikidas_ikeda/
アバター
yama
管理人
記事: 3059
登録日時: 2009年7月29日(水) 02:50

【1.0.21J】ロールの変更でエラー、ユーザが削除される

投稿記事by yama » 2019年3月24日(日) 14:44

Windows版のFirefoxで試してみましたが、再現できませんでした。
何か他にヒントになりそうな情報はありますでしょうか?