From d42c35735aa70b5143afc24373daaebf6a66b631 Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Wed, 28 Jun 2023 23:13:31 -0700 Subject: [PATCH] add Provider.real_id() --- src/lib.zig | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/lib.zig b/src/lib.zig index 4c3d112ba6f5e3200c1d5276b53fe7ec60d9ee56..b37e146e3f13b1a5d8665da2ffa5c442d002b6f6 100644 --- a/src/lib.zig +++ b/src/lib.zig @@ -21,6 +21,14 @@ pub const Provider = struct { logo: string, color: string, + pub fn real_id(self: Provider) string { + if (std.mem.indexOfScalar(u8, self.id, ',')) |_| { + var iter = std.mem.splitScalar(u8, self.id, ','); + return iter.next().?; + } + return self.id; + } + pub fn domain(self: Provider) string { if (std.mem.indexOfScalar(u8, self.id, ',')) |_| { var iter = std.mem.splitScalar(u8, self.id, ','); -- 2.54.0