/// <summary> /// Updates the now playing item id. /// </summary> /// <param name="user">The user.</param> /// <param name="clientType">Type of the client.</param> /// <param name="deviceId">The device id.</param> /// <param name="deviceName">Name of the device.</param> /// <param name="item">The item.</param> /// <param name="currentPositionTicks">The current position ticks.</param> private void UpdateNowPlayingItemId(User user, string clientType, string deviceId, string deviceName, BaseItem item, long?currentPositionTicks = null) { var conn = GetConnection(user.Id, clientType, deviceId, deviceName); conn.NowPlayingPositionTicks = currentPositionTicks; conn.NowPlayingItem = DtoBuilder.GetBaseItemInfo(item); conn.LastActivityDate = DateTime.UtcNow; }