authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2023-06-28 23:13:31 -07:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2023-06-28 23:13:31 -07:00
logd42c35735aa70b5143afc24373daaebf6a66b631
treea1df44299b147486928c8caa3d4a05398910eaa4
parent9806e438daca7d63480584ab1aac19204058eaf8

add Provider.real_id()


1 files changed, 8 insertions(+), 0 deletions(-)

src/lib.zig+8
......@@ -21,6 +21,14 @@ pub const Provider = struct {
2121 logo: string,
2222 color: string,
2323
24 pub fn real_id(self: Provider) string {
25 if (std.mem.indexOfScalar(u8, self.id, ',')) |_| {
26 var iter = std.mem.splitScalar(u8, self.id, ',');
27 return iter.next().?;
28 }
29 return self.id;
30 }
31
2432 pub fn domain(self: Provider) string {
2533 if (std.mem.indexOfScalar(u8, self.id, ',')) |_| {
2634 var iter = std.mem.splitScalar(u8, self.id, ',');