|
@@ -938,12 +938,13 @@ namespace WingDeviceService.Service
|
|
|
/// <returns></returns>
|
|
|
public async Task<ReportVideoDeviceInfoResult> ReportVideoDeviceInfo(ReportVideoDeviceInfoRequest request)
|
|
|
{
|
|
|
- var result =new ReportVideoDeviceInfoResult();
|
|
|
+ var result = new ReportVideoDeviceInfoResult();
|
|
|
var deviceCode = await GetClientIdByTokenAsync(request.Token);
|
|
|
var deviceDTO = await _deviceInfoDBServiceProxy.FindDeviceInfoByCodeAsync(deviceCode);
|
|
|
deviceDTO.VideoDeviceInfos = request.VideoDeviceInfos;
|
|
|
await _deviceInfoDBServiceProxy.UpdateDeviceInfoByCodeAsync(deviceDTO.DeviceCode, deviceDTO, null);
|
|
|
- CacheMaintenance.Instance.Get<IDeviceInfosManager>().Remove(request.DeviceCode);
|
|
|
+ CacheMaintenance.Instance.Get<IDeviceInfosManager>().Remove(deviceDTO.DeviceCode);
|
|
|
+ result.Success = true;
|
|
|
return result;
|
|
|
}
|
|
|
|