@@ -1192,7 +1192,7 @@ public function viewAttachment($attachment_id)
11921192 */
11931193 public function show ($ id )
11941194 {
1195- $ user = $ this ->member ->find (auth ()->user ()->id );
1195+ $ member = $ this ->member ->find (auth ()->user ()->id );
11961196 $ members_table = $ this ->member ->getTable ();
11971197
11981198 $ ticket = $ this ->tickets
@@ -1226,7 +1226,7 @@ public function show($id)
12261226 // Select Ticket and properties
12271227 $ ticket = $ ticket ->select ($ a_select )->findOrFail ($ id );
12281228
1229- if ($ ticket ->hidden and $ user ->currentLevel () == 1 ){
1229+ if ($ ticket ->hidden and $ member ->currentLevel () == 1 ){
12301230 return redirect ()->route (Setting::grab ('main_route ' ).'.index ' )->with ('warning ' , trans ('panichd::lang.you-are-not-permitted-to-access ' ));
12311231 }
12321232
@@ -1255,10 +1255,16 @@ public function show($id)
12551255
12561256 $ agent_lists = $ this ->agentList ($ ticket ->category_id );
12571257
1258- $ comments = $ ticket ->comments ()->forLevel ($ user ->levelInCategory ($ ticket ->category_id ))->orderBy ('id ' ,'desc ' )->paginate (Setting::grab ('paginate_items ' ));
1258+ $ comments = $ ticket ->comments ()->forLevel ($ member ->levelInCategory ($ ticket ->category_id ))->orderBy ('id ' ,'desc ' )->paginate (Setting::grab ('paginate_items ' ));
1259+
1260+ if ($ member ->currentLevel () > 1 ){
1261+ $ c_members = \PanicHDMember::with ('userDepartment ' )->orderBy ('name ' )->get ();
1262+ }else {
1263+ $ c_members = \PanicHDMember::whereNull ('ticketit_department ' )->orWhere ('id ' ,'= ' ,$ member ->id )->with ('userDepartment ' )->orderBy ('name ' )->get ();
1264+ }
12591265
12601266 $ data = compact ('ticket ' , 'a_reasons ' , 'a_tags_selected ' , 'status_lists ' , 'complete_status_list ' , 'agent_lists ' , 'tag_lists ' ,
1261- 'comments ' , 'close_perm ' , 'reopen_perm ' );
1267+ 'comments ' , 'c_members ' , ' close_perm ' , 'reopen_perm ' );
12621268 $ data ['menu ' ] = 'show ' ;
12631269 return view ('panichd::tickets.show ' , $ data );
12641270 }
0 commit comments