mirror of
https://github.com/jellyfin/jellyfin.git
synced 2024-11-16 10:29:01 -07:00
Partial updates
This commit is contained in:
parent
a9e0797878
commit
c155d18279
@ -219,10 +219,6 @@ namespace MediaBrowser.Common.Implementations.Security
|
||||
{
|
||||
SupporterKey = reg.key;
|
||||
}
|
||||
else
|
||||
{
|
||||
throw new PaymentRequiredException();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
@ -231,13 +227,13 @@ namespace MediaBrowser.Common.Implementations.Security
|
||||
SaveAppStoreInfo(parameters);
|
||||
throw;
|
||||
}
|
||||
catch (PaymentRequiredException)
|
||||
{
|
||||
SaveAppStoreInfo(parameters);
|
||||
throw;
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
//Right here we need to examine the response code returned by the http call to mb3admin
|
||||
// that's the part I'm not sure how to do - maybe it is passed in the exception?
|
||||
//If that response code is a 402 then throw our PaymentRequiredException. There should be no reason to save the data in this case
|
||||
|
||||
//If it was any other response code, execute the block below
|
||||
_logger.ErrorException("Error registering appstore purchase {0}", e, parameters ?? "NO PARMS SENT");
|
||||
SaveAppStoreInfo(parameters);
|
||||
//TODO - could create a re-try routine on start-up if this file is there. For now we can handle manually.
|
||||
|
Loading…
Reference in New Issue
Block a user