summaryrefslogtreecommitdiff
path: root/src/types/User.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/types/User.zig')
-rw-r--r--src/types/User.zig8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/types/User.zig b/src/types/User.zig
index dc06097..2641b0f 100644
--- a/src/types/User.zig
+++ b/src/types/User.zig
@@ -1,4 +1,4 @@
1const textutils = @import("../textutils.zig"); 1const utils = @import("../utils.zig");
2 2
3const User = @This(); 3const User = @This();
4 4
@@ -17,16 +17,16 @@ can_connect_to_business: bool = false,
17 17
18pub fn writeFormattedName(self: User, w: anytype) !void { 18pub fn writeFormattedName(self: User, w: anytype) !void {
19 try w.print("<a href=\"tg://user?id={}\"><i>", .{self.id}); 19 try w.print("<a href=\"tg://user?id={}\"><i>", .{self.id});
20 try textutils.escapeXml(w, self.first_name); 20 try utils.escapeXml(w, self.first_name);
21 if (self.last_name) |last_name| { 21 if (self.last_name) |last_name| {
22 try w.writeByte(' '); 22 try w.writeByte(' ');
23 try textutils.escapeXml(w, last_name); 23 try utils.escapeXml(w, last_name);
24 } 24 }
25 try w.writeAll("</i>"); 25 try w.writeAll("</i>");
26 26
27 if (self.username) |username| { 27 if (self.username) |username| {
28 try w.writeAll(" @"); 28 try w.writeAll(" @");
29 try textutils.escapeXml(w, username); 29 try utils.escapeXml(w, username);
30 } 30 }
31 try w.print("</a> [<code>{}</code>]", .{self.id}); 31 try w.print("</a> [<code>{}</code>]", .{self.id});
32} 32}