Skip to content

Commit 9683d30

Browse files
author
Florian Schaal
committed
Fixes #4121 - [3.1rc1] User can not view submitted Support Messages
1 parent 9e6aa5d commit 9683d30

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

interface/web/help/support_message_list.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@
1212
$app->uses('listform_actions');
1313

1414
//* Optional limit
15-
$app->listform_actions->SQLExtWhere = "support_message.recipient_id = ".$app->functions->intval($_SESSION['s']['user']['userid']);
15+
$userid=$app->functions->intval($_SESSION['s']['user']['userid']);
16+
$app->listform_actions->SQLExtWhere = "support_message.recipient_id = $userid OR support_message.sender_id = $userid";
1617

1718
//* Start the form rendering and action ahndling
1819
$app->listform_actions->onLoad();

interface/web/help/templates/support_message_list.htm

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ <h1><tmpl_var name="list_head_txt"></h1>
1616
<table class="table">
1717
<thead class="dark form-group-sm">
1818
<tr>
19-
<th data-column="sender_id"><tmpl_var name="sender_id_txt"></th>
19+
<tmpl_if name="is_admin"><th data-column="sender_id"><tmpl_var name="sender_id_txt"></th></tmpl_if>
2020
<th data-column="subject"><tmpl_var name="subject_txt"></th>
2121
<th data-column="date"><tmpl_var name="date_txt"></th>
2222
<th class="small-col text-right">{tmpl_var name='search_limit'}</th>
2323
</tr>
2424
<tr>
25-
<td><select class="form-control" name="search_sender_id">{tmpl_var name='search_sender_id'}</select></td>
25+
<tmpl_if name="is_admin"><td><select class="form-control" name="search_sender_id">{tmpl_var name='search_sender_id'}</select></td></tmpl_if>
2626
<td><input class="form-control" type="text" name="search_subject" value="{tmpl_var name='search_subject'}" /></td>
2727
<td>&nbsp;</td>
2828
<td class="text-right">
@@ -33,7 +33,7 @@ <h1><tmpl_var name="list_head_txt"></h1>
3333
<tbody>
3434
<tmpl_loop name="records">
3535
<tr>
36-
<td><a href="#" data-load-content="help/support_message_edit.php?id={tmpl_var name='id'}">{tmpl_var name="sender_id"}</a></td>
36+
<tmpl_if name="is_admin"><td><a href="#" data-load-content="help/support_message_edit.php?id={tmpl_var name='id'}">{tmpl_var name="sender_id"}</a></td></tmpl_if>
3737
<td><a href="#" data-load-content="help/support_message_edit.php?id={tmpl_var name='id'}">{tmpl_var name="subject"}</a></td>
3838
<td><a href="#" data-load-content="help/support_message_edit.php?id={tmpl_var name='id'}">{tmpl_var name="tstamp"}</a></td>
3939
<td class="text-right">
@@ -43,16 +43,16 @@ <h1><tmpl_var name="list_head_txt"></h1>
4343
</tmpl_loop>
4444
<tmpl_unless name="records">
4545
<tr class="tbl_row_noresults tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>">
46-
<td colspan="4">{tmpl_var name='globalsearch_noresults_text_txt'}</td>
46+
<tmpl_if name="is_admin"><td colspan="4"><tmpl_else><td colspan="3"></tmpl_if>{tmpl_var name='globalsearch_noresults_text_txt'}</td>
4747
</tr>
4848
</tmpl_unless>
4949
</tbody>
5050
<tfoot>
5151
<tr>
52-
<td colspan="4"><tmpl_var name="paging"></td>
52+
<tmpl_if name="is_admin"><td colspan="4"><tmpl_else><td colspan="3"></tmpl_if><tmpl_var name="paging"></td>
5353
</tr>
5454
</tfoot>
5555
</table>
5656
</div>
5757

58-
58+

0 commit comments

Comments
 (0)