Skip to content

Commit 48d1a32

Browse files
authored
Fix #2346, @links now prioritize factions
1 parent c8aa542 commit 48d1a32

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

Zero-K.info/ForumParser/Tags/AtSignTag.cs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,13 @@ public override LinkedListNode<Tag> Translate(TranslateContext context, LinkedLi
3333
{
3434
var db = new ZkDataContext();
3535

36+
var fac = db.Factions.FirstOrDefault(x => x.Shortcut == val);
37+
if (fac != null)
38+
{
39+
context.Append(context.Html.PrintFaction(fac, false));
40+
context.Append(remainder);
41+
return ender;
42+
}
3643
var acc = Account.AccountByName(db, val);
3744
if (acc != null)
3845
{
@@ -47,13 +54,6 @@ public override LinkedListNode<Tag> Translate(TranslateContext context, LinkedLi
4754
context.Append(remainder);
4855
return ender;
4956
}
50-
var fac = db.Factions.FirstOrDefault(x => x.Shortcut == val);
51-
if (fac != null)
52-
{
53-
context.Append(context.Html.PrintFaction(fac, false));
54-
context.Append(remainder);
55-
return ender;
56-
}
5757
if (val.StartsWith("b", StringComparison.InvariantCultureIgnoreCase))
5858
{
5959
var bid = 0;
@@ -77,4 +77,4 @@ public override LinkedListNode<Tag> Translate(TranslateContext context, LinkedLi
7777

7878
public override Tag Create() => new AtSignTag();
7979
}
80-
}
80+
}

0 commit comments

Comments
 (0)