ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Changeset 1036


Ignore:
Timestamp:
Dec 5, 2006, 6:23:34 PM (14 years ago)
Author:
ebihara
Message:

グループまで公開の予定追加・編集時にグループを指定しないと権限エラーになってしまうバグの修正

Location:
OpenPNE/branches/ebihara/dev_2_6/webapp_biz/modules/biz/do
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/branches/ebihara/dev_2_6/webapp_biz/modules/biz/do/fh_biz_schedule_edit.php

    r990 r1036  
    9595        //--------------------
    9696
     97        //ERROR---------------
     98        //グループまで公開の予定なのにグループが指定されていない
     99        //--------------------
     100        if(($requests['public_flag'] == 'group') && empty($requests['biz_group_id'])) {
     101            $msg = '「グループまで公開」予定の場合はグループを指定してください';
     102            $begin_date = $requests['sc_b_year'].'-'.$requests['sc_b_month'].'-'.$requests['sc_b_date'];
     103
     104            $p = array('msg' => $msg, 'begin_date' => $begin_date, 'sc_title' => $requests['sc_title'],
     105                'sc_rp' => $requests['sc_rp'], 'sc_memo' => $requests['sc_memo'], 'members' => serialize($requests['sc_j_mem']),
     106                'sc_rwk_enc' => serialize($requests['sc_rwk_enc']), 'sc_rcount' => $requests['sc_rcount'],
     107                'schedule_id' => $requests['schedule_id']);
     108            openpne_redirect('biz', 'page_fh_biz_schedule_edit', $p);
     109
     110            exit();  //強制的にスクリプトを終了しなければいけない
     111        }
     112
    97113        if (!($requests['sc_b_hour'] || $requests['sc_b_minute'] || $requests['sc_f_hour'] || $requests['sc_f_minute'])) {
    98114            //時刻指定なし
  • OpenPNE/branches/ebihara/dev_2_6/webapp_biz/modules/biz/do/fhg_biz_schedule_add.php

    r959 r1036  
    106106        //--------------------
    107107
     108        //ERROR---------------
     109        //グループまで公開の予定なのにグループが指定されていない
     110        //--------------------
     111        if(($requests['public_flag'] == 'group') && empty($requests['biz_group_id'])) {
     112            $msg = '「グループまで公開」予定の場合はグループを指定してください';
     113            $begin_date = $requests['sc_b_year'].'-'.$requests['sc_b_month'].'-'.$requests['sc_b_date'];
     114            $begin_time = $requests['sc_b_hour'].':'.$requests['sc_b_minute'];
     115            $finish_time = $requests['sc_f_hour'].':'.$requests['sc_f_minute'];
     116            $url = $redirect_script.
     117                        '&msg='.$msg.
     118                        '&begin_date='.$begin_date.
     119                        '&sc_title='.$requests['sc_title'].
     120                        '&sc_rp='.$requests['sc_rp'].
     121                        '&sc_memo='.$requests['sc_memo'].
     122                        '&sc_j_mem_enc='.serialize($requests['sc_j_mem']).
     123                        '&sc_rwk_enc='.serialize($requests['sc_rwk_enc']).
     124                        '&sc_rcount='.$requests['sc_rcount'];
     125
     126            $p = array('msg' => $msg, 'begin_date' => $begin_date, 'sc_rp' => $requests['sc_rp'],
     127                'sc_memo' => $requests['sc_memo'], 'sc_j_mem_enc' => serialize($requests['sc_j_mem']),
     128                'sc_rwk_enc' => serialize($requests['sc_rwk_enc']), 'sc_rcount' => $requests['sc_rcount']);
     129            openpne_redirect('biz', 'page_fh_biz_schedule_add', $p);
     130            exit();  //強制的にスクリプトを終了しなければいけない
     131        }
     132
    108133        if (!$requests['sc_rp'] && ($requests['sc_bn'] == 1)) {
    109134            //当日中に終わる予定は、開始日と終了日は同一でなければならない
Note: See TracChangeset for help on using the changeset viewer.