document template user flag rules should use the creator user for flag assignment
This commit is contained in:
@@ -1259,8 +1259,6 @@ namespace Disco.Web.Areas.API.Controllers
|
||||
UserId = rule.UserId,
|
||||
AddFlag = rule.AddFlag,
|
||||
Comments = rule.Comments,
|
||||
UserDisplayName = rule.User.DisplayName,
|
||||
UserIdFriendly = rule.User.FriendlyId(),
|
||||
UserFlagName = rule.UserFlag.Name,
|
||||
UserFlagIcon = rule.UserFlag.Icon,
|
||||
UserFlagColour = rule.UserFlag.IconColour,
|
||||
|
||||
@@ -10,9 +10,6 @@ namespace Disco.Web.Areas.API.Models.DocumentTemplate
|
||||
public bool AddFlag { get; set; }
|
||||
public string Comments { get; set; }
|
||||
|
||||
public string UserDisplayName { get; set; }
|
||||
public string UserIdFriendly { get; set; }
|
||||
|
||||
public string UserFlagIcon { get; set; }
|
||||
public string UserFlagColour { get; set; }
|
||||
public string UserFlagName { get; set; }
|
||||
|
||||
@@ -690,14 +690,13 @@
|
||||
<tr>
|
||||
<td>Action</td>
|
||||
<td>User Flag</td>
|
||||
<td>Created By</td>
|
||||
<td>Comments</td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr class="@(Model.OnImportUserFlagRules.Any() ? "hidden" : null)">
|
||||
<td colspan="5"><span class="smallMessage"><None Specified></span></td>
|
||||
<td colspan="4"><span class="smallMessage"><None Specified></span></td>
|
||||
</tr>
|
||||
@foreach (var rule in Model.OnImportUserFlagRules)
|
||||
{
|
||||
@@ -714,16 +713,6 @@
|
||||
<span>@rule.UserFlag.Name</span>
|
||||
}
|
||||
</td>
|
||||
<td>
|
||||
@if (Authorization.Has(Claims.User.Show))
|
||||
{
|
||||
<span>@Html.ActionLink(string.Format("{0} ({1})", rule.User.DisplayName, rule.User.FriendlyId()), MVC.User.Show(rule.User.UserId))</span>
|
||||
}
|
||||
else
|
||||
{
|
||||
<span>@string.Format("{0} ({1})", rule.User.DisplayName, rule.User.FriendlyId())</span>
|
||||
}
|
||||
</td>
|
||||
<td>
|
||||
@if (string.IsNullOrWhiteSpace(rule.Comments))
|
||||
{
|
||||
@@ -805,9 +794,6 @@
|
||||
<i class="rule-flag fa fa-lg"></i>
|
||||
<span class="rule-flag"></span>
|
||||
</td>
|
||||
<td>
|
||||
<span class="rule-user"></span>
|
||||
</td>
|
||||
<td>
|
||||
<span class="rule-comments whitespace-pre-wrap"></span>
|
||||
</td>
|
||||
@@ -888,7 +874,6 @@
|
||||
row.find('.rule-action').text(r.AddFlag ? 'Assign' : 'Remove');
|
||||
row.find('i.rule-flag').addClass('fa-' + r.UserFlagIcon + ' d-' + r.UserFlagColour);
|
||||
row.find('span.rule-flag').text(r.UserFlagName);
|
||||
row.find('.rule-user').text(r.UserDisplayName + ' (' + r.UserIdFriendly + ')');
|
||||
row.find('.rule-comments').text(r.Comments);
|
||||
rulesTable.find('tbody').append(row);
|
||||
|
||||
@@ -927,7 +912,6 @@
|
||||
<tr>
|
||||
<td>Action</td>
|
||||
<td>User Flag</td>
|
||||
<td>Created By</td>
|
||||
<td>Comments</td>
|
||||
</tr>
|
||||
</thead>
|
||||
@@ -947,16 +931,6 @@
|
||||
<span>@rule.UserFlag.Name</span>
|
||||
}
|
||||
</td>
|
||||
<td>
|
||||
@if (Authorization.Has(Claims.User.Show))
|
||||
{
|
||||
<span>@Html.ActionLink(string.Format("{0} ({1})", rule.User.DisplayName, rule.User.FriendlyId()), MVC.User.Show(rule.User.UserId))</span>
|
||||
}
|
||||
else
|
||||
{
|
||||
<span>@string.Format("{0} ({1})", rule.User.DisplayName, rule.User.FriendlyId())</span>
|
||||
}
|
||||
</td>
|
||||
<td>
|
||||
@if (string.IsNullOrWhiteSpace(rule.Comments))
|
||||
{
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user