@@ -25,7 +25,7 @@ public sealed partial class DevicesController
2525 public LegacyDataResponse < IAsyncEnumerable < Models . Response . ResponseDevice > > ListDevices ( )
2626 {
2727 var devices = _db . Devices
28- . Where ( x => x . Owner == CurrentUser . Id )
28+ . Where ( x => x . OwnerId == CurrentUser . Id )
2929 . Select ( x => new Models . Response . ResponseDevice
3030 {
3131 Id = x . Id ,
@@ -51,7 +51,7 @@ public async Task<IActionResult> GetDeviceById([FromRoute] Guid deviceId)
5151 var hasAuthPerms = IsAllowed ( PermissionType . Devices_Auth ) ;
5252
5353
54- var device = await _db . Devices . Where ( x => x . Owner == CurrentUser . Id && x . Id == deviceId )
54+ var device = await _db . Devices . Where ( x => x . OwnerId == CurrentUser . Id && x . Id == deviceId )
5555 . Select ( x => new Models . Response . ResponseDeviceWithToken
5656 {
5757 Id = x . Id ,
@@ -79,7 +79,7 @@ public async Task<IActionResult> GetDeviceById([FromRoute] Guid deviceId)
7979 [ MapToApiVersion ( "1" ) ]
8080 public async Task < IActionResult > EditDevice ( [ FromRoute ] Guid deviceId , [ FromBody ] HubEditRequest body , [ FromServices ] IDeviceUpdateService updateService )
8181 {
82- var device = await _db . Devices . Where ( x => x . Owner == CurrentUser . Id && x . Id == deviceId )
82+ var device = await _db . Devices . Where ( x => x . OwnerId == CurrentUser . Id && x . Id == deviceId )
8383 . FirstOrDefaultAsync ( ) ;
8484 if ( device == null ) return Problem ( DeviceError . DeviceNotFound ) ;
8585
@@ -105,7 +105,7 @@ public async Task<IActionResult> EditDevice([FromRoute] Guid deviceId, [FromBody
105105 [ MapToApiVersion ( "1" ) ]
106106 public async Task < IActionResult > RegenerateDeviceToken ( [ FromRoute ] Guid deviceId )
107107 {
108- var device = await _db . Devices . Where ( x => x . Owner == CurrentUser . Id && x . Id == deviceId )
108+ var device = await _db . Devices . Where ( x => x . OwnerId == CurrentUser . Id && x . Id == deviceId )
109109 . FirstOrDefaultAsync ( ) ;
110110 if ( device == null ) return Problem ( DeviceError . DeviceNotFound ) ;
111111
@@ -131,7 +131,7 @@ public async Task<IActionResult> RegenerateDeviceToken([FromRoute] Guid deviceId
131131 [ MapToApiVersion ( "1" ) ]
132132 public async Task < IActionResult > RemoveDevice ( [ FromRoute ] Guid deviceId , [ FromServices ] IDeviceUpdateService updateService )
133133 {
134- var affected = await _db . Devices . Where ( x => x . Id == deviceId ) . WhereIsUserOrPrivileged ( x => x . OwnerNavigation , CurrentUser ) . ExecuteDeleteAsync ( ) ;
134+ var affected = await _db . Devices . Where ( x => x . Id == deviceId ) . WhereIsUserOrPrivileged ( x => x . Owner , CurrentUser ) . ExecuteDeleteAsync ( ) ;
135135 if ( affected <= 0 ) return Problem ( DeviceError . DeviceNotFound ) ;
136136
137137 await updateService . UpdateDeviceForAllShared ( CurrentUser . Id , deviceId , DeviceUpdateType . Deleted ) ;
@@ -167,7 +167,7 @@ public async Task<IActionResult> CreateDeviceV2([FromBody] HubCreateRequest data
167167 var device = new Common . OpenShockDb . Device
168168 {
169169 Id = Guid . CreateVersion7 ( ) ,
170- Owner = CurrentUser . Id ,
170+ OwnerId = CurrentUser . Id ,
171171 Name = data . Name ,
172172 Token = CryptoUtils . RandomString ( 256 )
173173 } ;
@@ -194,7 +194,7 @@ public async Task<IActionResult> GetPairCode([FromRoute] Guid deviceId)
194194 {
195195 var devicePairs = _redis . RedisCollection < DevicePair > ( ) ;
196196
197- var deviceExists = await _db . Devices . AnyAsync ( x => x . Id == deviceId && x . Owner == CurrentUser . Id ) ;
197+ var deviceExists = await _db . Devices . AnyAsync ( x => x . Id == deviceId && x . OwnerId == CurrentUser . Id ) ;
198198 if ( ! deviceExists ) Problem ( DeviceError . DeviceNotFound ) ;
199199 // replace with unlink?
200200 var existing = await devicePairs . FindByIdAsync ( deviceId . ToString ( ) ) ;
@@ -230,8 +230,8 @@ public async Task<IActionResult> GetLiveControlGatewayInfo([FromRoute] Guid devi
230230 {
231231 // Check if user owns device or has a share
232232 var deviceExistsAndYouHaveAccess = await _db . Devices . AnyAsync ( x =>
233- x . Id == deviceId && ( x . Owner == CurrentUser . Id || x . Shockers . Any ( y => y . ShockerShares . Any (
234- z => z . SharedWith == CurrentUser . Id ) ) ) ) ;
233+ x . Id == deviceId && ( x . OwnerId == CurrentUser . Id || x . Shockers . Any ( y => y . ShockerShares . Any (
234+ z => z . SharedWithUserId == CurrentUser . Id ) ) ) ) ;
235235 if ( ! deviceExistsAndYouHaveAccess ) return Problem ( DeviceError . DeviceNotFound ) ;
236236
237237 // Check if device is online
0 commit comments