NC3.2.2から3.3.0にバージョンアップしたら施設予約の入力ができなくなった

投稿日時: 2019/10/23 RollingFields

NC3.2.2では問題なく稼働していた施設予約プラグインで予約情報の入力ができなくなり、
トップページに「申し訳ありませんが、予約の登録・編集は画面に正しく設置された施設予約から行ってください。」というアラームが出て、入力できないトラブルに遭っています。。

どなたか同じようなトラブルを経験されていませんか? そして、どのように解決したら良いのでしょうか、ご教授ください。(今は、とりあえず、NC3.2.2でサイトを再構築して使っています。)

 

Re: NC3.2.2から3.3.0にバージョンアップしたら施設予約の入力ができなくなった

投稿日時: 2019/10/24 EddyK

こんばんは。エディ・ケイ ささきです。

わたしのデモサイトも同じ環境だったので確認したら同じ事象になりました。

っで、ちょっと調べてみたらNC3.3.0でのroom.idのチェックが厳しくなったようで、同じ施設予約を管理しているフレームに持っているroom.idとブロックに持っているroom.idが異なり本来プログラム内に保有されるはずのroom.idが設定されずエラーとなっているようです。

ブロックに持っているroom.idは多分パブリックのidを持っており、フレームにもっているroom.idは配置したルームのroom.idを持っているため発生しているようです。

施設予約プラグインの設置をパブリックにも設置すれば、パブリックに設置した施設予約からは無事登録が可能となります。

ということで、こちらは施設予約の設置時のファイル編集のバグもしくは設計時の考慮もれではないかと思われます。

解決策までは考えてはいませんが、開発者さまの改修を待たざるを得ないと思われます。

Re2: NC3.2.2から3.3.0にバージョンアップしたら施設予約の入力ができなくなった

投稿日時: 2019/10/25 RollingFields

エディ・ケイ  ささき様

早速の応答、有難うございます。

当該のサイトでは、施設予約プラグインをパブリックのルーム内に設置しています。
そこで、パブリックに出してみたところ、正常に入力できました。入力作業の権限を区分けしたいので、NC3で導入されたパブリックのルーム設定を使っているのですが、当面、パブリックに出して運用したいと思います。

本当に素早い明確なご回答に感謝いたします。

開発者さまの早い対応をお願いしたいところですね。

こんばんは。エディ・ケイ ささきです。

わたしのデモサイトも同じ環境だったので確認したら同じ事象になりました。

っで、ちょっと調べてみたらNC3.3.0でのroom.idのチェックが厳しくなったようで、同じ施設予約を管理しているフレームに持っているroom.idとブロックに持っているroom.idが異なり本来プログラム内に保有されるはずのroom.idが設定されずエラーとなっているようです。

ブロックに持っているroom.idは多分パブリックのidを持っており、フレームにもっているroom.idは配置したルームのroom.idを持っているため発生しているようです。

施設予約プラグインの設置をパブリックにも設置すれば、パブリックに設置した施設予約からは無事登録が可能となります。

ということで、こちらは施設予約の設置時のファイル編集のバグもしくは設計時の考慮もれではないかと思われます。

解決策までは考えてはいませんが、開発者さまの改修を待たざるを得ないと思われます。

Re3: NC3.2.2から3.3.0にバージョンアップしたら施設予約の入力ができなくなった

投稿日時: 2019/10/27 EddyK

エディ・ケイ ささきです。おはようございます。

お役に立てたのであれば幸いです。

っで、やはりパッケージの配布はこのような不具合情報を収集できる面でも正解ではと感じる内容ですね。グループウェアとしての権限による制御はNCのもっとも強調したい機能のひとつと思います。その強みみたいな部分の問題がまだまだ残っているのではと感じます。

開発者内部でテストはされているとは思いますが、使用するすべてのシチュエーションを網羅することは機械的なテストでは賄えないのではと考えます。

やはりNCの今後の考え方として今まで通りみんなで作るOSSに戻していただけたらといったトラブル報告だったと思えます。

 

エディ・ケイ  ささき様

早速の応答、有難うございます。

当該のサイトでは、施設予約プラグインをパブリックのルーム内に設置しています。
そこで、パブリックに出してみたところ、正常に入力できました。入力作業の権限を区分けしたいので、NC3で導入されたパブリックのルーム設定を使っているのですが、当面、パブリックに出して運用したいと思います。

本当に素早い明確なご回答に感謝いたします。

開発者さまの早い対応をお願いしたいところですね。

こんばんは。エディ・ケイ ささきです。

わたしのデモサイトも同じ環境だったので確認したら同じ事象になりました。

っで、ちょっと調べてみたらNC3.3.0でのroom.idのチェックが厳しくなったようで、同じ施設予約を管理しているフレームに持っているroom.idとブロックに持っているroom.idが異なり本来プログラム内に保有されるはずのroom.idが設定されずエラーとなっているようです。

ブロックに持っているroom.idは多分パブリックのidを持っており、フレームにもっているroom.idは配置したルームのroom.idを持っているため発生しているようです。

施設予約プラグインの設置をパブリックにも設置すれば、パブリックに設置した施設予約からは無事登録が可能となります。

ということで、こちらは施設予約の設置時のファイル編集のバグもしくは設計時の考慮もれではないかと思われます。

解決策までは考えてはいませんが、開発者さまの改修を待たざるを得ないと思われます。