mirror of
https://github.com/Ombi-app/Ombi.git
synced 2025-07-12 00:06:05 -07:00
Need to work out why the cacher is not working and where the datatype mismatch is
This commit is contained in:
parent
f43d400cf6
commit
f60e880da5
2 changed files with 7 additions and 9 deletions
|
@ -119,7 +119,7 @@ namespace PlexRequests.Api
|
||||||
request.AddUrlSegment("searchTerm", searchTerm);
|
request.AddUrlSegment("searchTerm", searchTerm);
|
||||||
AddHeaders(ref request, authToken);
|
AddHeaders(ref request, authToken);
|
||||||
|
|
||||||
var search = RetryHandler.Execute<PlexSearch>(() => Api.ExecuteXml<PlexSearch> (request, plexFullHost),
|
var search = RetryHandler.Execute(() => Api.ExecuteXml<PlexSearch> (request, plexFullHost),
|
||||||
(exception, timespan) => Log.Error (exception, "Exception when calling SearchContent for Plex, Retrying {0}", timespan), null);
|
(exception, timespan) => Log.Error (exception, "Exception when calling SearchContent for Plex, Retrying {0}", timespan), null);
|
||||||
|
|
||||||
return search;
|
return search;
|
||||||
|
@ -134,7 +134,7 @@ namespace PlexRequests.Api
|
||||||
|
|
||||||
AddHeaders(ref request, authToken);
|
AddHeaders(ref request, authToken);
|
||||||
|
|
||||||
var users = RetryHandler.Execute<PlexStatus>(() => Api.ExecuteXml<PlexStatus> (request, uri),
|
var users = RetryHandler.Execute(() => Api.ExecuteXml<PlexStatus> (request, uri),
|
||||||
(exception, timespan) => Log.Error (exception, "Exception when calling GetStatus for Plex, Retrying {0}", timespan), null);
|
(exception, timespan) => Log.Error (exception, "Exception when calling GetStatus for Plex, Retrying {0}", timespan), null);
|
||||||
|
|
||||||
return users;
|
return users;
|
||||||
|
@ -149,7 +149,7 @@ namespace PlexRequests.Api
|
||||||
|
|
||||||
AddHeaders(ref request, authToken);
|
AddHeaders(ref request, authToken);
|
||||||
|
|
||||||
var account = RetryHandler.Execute<PlexAccount>(() => Api.ExecuteXml<PlexAccount> (request, new Uri(GetAccountUri)),
|
var account = RetryHandler.Execute(() => Api.ExecuteXml<PlexAccount> (request, new Uri(GetAccountUri)),
|
||||||
(exception, timespan) => Log.Error (exception, "Exception when calling GetAccount for Plex, Retrying {0}", timespan), null);
|
(exception, timespan) => Log.Error (exception, "Exception when calling GetAccount for Plex, Retrying {0}", timespan), null);
|
||||||
|
|
||||||
return account;
|
return account;
|
||||||
|
@ -308,8 +308,8 @@ namespace PlexRequests.Api
|
||||||
|
|
||||||
private void AddHeaders(ref RestRequest request)
|
private void AddHeaders(ref RestRequest request)
|
||||||
{
|
{
|
||||||
request.AddHeader("X-Plex-Client-Identifier", "Test213");
|
request.AddHeader("X-Plex-Client-Identifier", $"PlexRequests.Net{Version}");
|
||||||
request.AddHeader("X-Plex-Product", "Request Plex");
|
request.AddHeader("X-Plex-Product", "Plex Requests .Net");
|
||||||
request.AddHeader("X-Plex-Version", Version);
|
request.AddHeader("X-Plex-Version", Version);
|
||||||
request.AddHeader("Content-Type", "application/xml");
|
request.AddHeader("Content-Type", "application/xml");
|
||||||
}
|
}
|
||||||
|
|
|
@ -127,10 +127,8 @@ namespace PlexRequests.Services.Jobs
|
||||||
}
|
}
|
||||||
|
|
||||||
// Delete all of the current items
|
// Delete all of the current items
|
||||||
//Repo.DeleteAll(TableName);
|
Repo.DeleteAll(TableName);
|
||||||
|
// TODO Fix the datatype mismatch...
|
||||||
Log.Debug("Inserting The following (1st item)");
|
|
||||||
Log.Debug(entities.FirstOrDefault().DumpJson());
|
|
||||||
// Insert the new items
|
// Insert the new items
|
||||||
var result = Repo.BatchInsert(entities, TableName, typeof(PlexEpisodes).GetPropertyNames());
|
var result = Repo.BatchInsert(entities, TableName, typeof(PlexEpisodes).GetPropertyNames());
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue