Migrated block, unblock and get user block list methods to Helix (#2370)

Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
This commit is contained in:
Paweł
2021-02-14 14:01:13 +01:00
committed by GitHub
parent 46f1347e4b
commit 7d9f4c2b0c
14 changed files with 406 additions and 349 deletions
+8
View File
@@ -1,5 +1,6 @@
#pragma once
#include "providers/twitch/api/Helix.hpp"
#include "util/RapidjsonHelpers.hpp"
#include <rapidjson/document.h>
@@ -23,6 +24,13 @@ struct TwitchUser {
this->displayName = other.displayName;
}
void fromHelixBlock(const HelixBlock &ignore)
{
this->id = ignore.userId;
this->name = ignore.userName;
this->displayName = ignore.displayName;
}
bool operator<(const TwitchUser &rhs) const
{
return this->id < rhs.id;