web_services: Refactor to remove dependency on Core.
This commit is contained in:
parent
9f0da33c33
commit
04bd0c957e
5 changed files with 36 additions and 21 deletions
|
@ -77,7 +77,13 @@ u64 RegenerateTelemetryId() {
|
|||
|
||||
TelemetrySession::TelemetrySession() {
|
||||
#ifdef ENABLE_WEB_SERVICE
|
||||
backend = std::make_unique<WebService::TelemetryJson>();
|
||||
if (Settings::values.enable_telemetry) {
|
||||
backend = std::make_unique<WebService::TelemetryJson>(
|
||||
Settings::values.telemetry_endpoint_url, Settings::values.citra_username,
|
||||
Settings::values.citra_token);
|
||||
} else {
|
||||
backend = std::make_unique<Telemetry::NullVisitor>();
|
||||
}
|
||||
#else
|
||||
backend = std::make_unique<Telemetry::NullVisitor>();
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue