1
0
mirror of https://github.com/bitwarden/server.git synced 2025-02-22 02:51:33 +01:00

cipher revision update. fixed exception handler logging issue. added logger to push service.

This commit is contained in:
Kyle Spearrin 2016-06-30 21:31:12 -04:00
parent cbdc8f355f
commit fefe541251
3 changed files with 7 additions and 2 deletions

View File

@ -49,8 +49,8 @@ namespace Bit.Api.Utilities
else
{
var logger = context.HttpContext.RequestServices.GetRequiredService<ILogger<ExceptionHandlerFilterAttribute>>();
logger.LogError(null, exception, exception.Message);
logger.LogError(null, exception, exception.Message);
logger.LogError(0, exception, exception.Message);
logger.LogError(0, exception, exception.Message);
errorModel.Message = "An unhandled server error has occured.";
context.HttpContext.Response.StatusCode = 500;

View File

@ -31,6 +31,7 @@ namespace Bit.Core.Services
}
else
{
cipher.RevisionDate = DateTime.UtcNow;
await _cipherRepository.ReplaceAsync(cipher);
// push

View File

@ -13,21 +13,25 @@ using Bit.Core.Domains;
using Bit.Core.Enums;
using System.Text.RegularExpressions;
using Newtonsoft.Json;
using Microsoft.Extensions.Logging;
namespace Bit.Core.Services
{
public class PushService : IPushService
{
private readonly IDeviceRepository _deviceRepository;
private readonly ILogger<IPushService> _logger;
private GcmServiceBroker _gcmBroker;
private ApnsServiceBroker _apnsBroker;
public PushService(
IDeviceRepository deviceRepository,
ILogger<IPushService> logger,
IHostingEnvironment hostingEnvironment,
GlobalSettings globalSettings)
{
_deviceRepository = deviceRepository;
_logger = logger;
InitGcmBroker(globalSettings);
InitApnsBroker(globalSettings, hostingEnvironment);