mirror of
https://github.com/JustArchiNET/ArchiSteamFarm.git
synced 2026-01-16 08:25:28 +00:00
Merge branch 'main' of https://github.com/JustArchiNET/ArchiSteamFarm
This commit is contained in:
@@ -1531,17 +1531,6 @@ public sealed class ArchiWebHandler : IDisposable {
|
||||
return true;
|
||||
}
|
||||
|
||||
internal async Task<bool> ClearFromDiscoveryQueue(uint appID) {
|
||||
ArgumentOutOfRangeException.ThrowIfZero(appID);
|
||||
|
||||
Uri request = new(SteamStoreURL, $"/app/{appID}");
|
||||
|
||||
// Extra entry for sessionID
|
||||
Dictionary<string, string> data = new(2, StringComparer.Ordinal) { { "appid_to_clear_from_queue", appID.ToString(CultureInfo.InvariantCulture) } };
|
||||
|
||||
return await UrlPostWithSession(request, data: data).ConfigureAwait(false);
|
||||
}
|
||||
|
||||
internal async Task<bool> DeclineTradeOffer(ulong tradeID) {
|
||||
ArgumentOutOfRangeException.ThrowIfZero(tradeID);
|
||||
|
||||
@@ -1552,17 +1541,6 @@ public sealed class ArchiWebHandler : IDisposable {
|
||||
|
||||
internal HttpClient GenerateDisposableHttpClient() => WebBrowser.GenerateDisposableHttpClient();
|
||||
|
||||
internal async Task<ImmutableHashSet<uint>?> GenerateNewDiscoveryQueue() {
|
||||
Uri request = new(SteamStoreURL, "/explore/generatenewdiscoveryqueue");
|
||||
|
||||
// Extra entry for sessionID
|
||||
Dictionary<string, string> data = new(2, StringComparer.Ordinal) { { "queuetype", "0" } };
|
||||
|
||||
ObjectResponse<NewDiscoveryQueueResponse>? response = await UrlPostToJsonObjectWithSession<NewDiscoveryQueueResponse>(request, data: data).ConfigureAwait(false);
|
||||
|
||||
return response?.Content?.Queue;
|
||||
}
|
||||
|
||||
internal async Task<HashSet<uint>?> GetAppList() {
|
||||
KeyValue? response = null;
|
||||
|
||||
@@ -1794,14 +1772,6 @@ public sealed class ArchiWebHandler : IDisposable {
|
||||
return results;
|
||||
}
|
||||
|
||||
internal async Task<IDocument?> GetDiscoveryQueuePage() {
|
||||
Uri request = new(SteamStoreURL, "/explore?l=english");
|
||||
|
||||
HtmlDocumentResponse? response = await UrlGetToHtmlDocumentWithSession(request, checkSessionPreemptively: false).ConfigureAwait(false);
|
||||
|
||||
return response?.Content;
|
||||
}
|
||||
|
||||
internal async Task<HashSet<ulong>?> GetFamilySharingSteamIDs() {
|
||||
Uri request = new(SteamStoreURL, "/account/managedevices?l=english");
|
||||
|
||||
|
||||
Reference in New Issue
Block a user