/// <summary> /// Called when the account status has been updated. /// </summary> /// <param name="result">The result.</param> private void OnAccountStatusUpdated(APIResult <SerializableAPIAccountStatus> result) { // Return on error if (result.HasError) { // Checks if EVE Backend Database is temporarily disabled if (result.EVEBackendDatabaseDisabled) { return; } EveClient.Notifications.NotifyAccountStatusError(this, result); return; } EveClient.Notifications.InvalidateAccountError(this); m_accountCreated = result.Result.CreateDate; m_accountExpirationDate = result.Result.PaidUntil; // Notifies for the account expiration NotifyAccountExpiration(); // Fires the event regarding the account status update EveClient.OnAccountStatusUpdated(this); }