iferr:=common.DB.Where("user_id = ? AND pay_status = ? AND NOT EXISTS (SELECT 1 FROM invoice_request WHERE invoice_request.order_id = traffic_order.id)",userID,"paid").Order("paid_at DESC").Find(&orders).Error;err!=nil{
iferr:=common.DB.Where("user_id = ? AND pay_status = ? AND NOT EXISTS (SELECT 1 FROM invoice_request WHERE invoice_request.order_id = traffic_order.id)",userID,"paid").Order("paid_at DESC, id DESC").Find(&orders).Error;err!=nil{
iferr:=tx.Where("dock_id = ? AND phase IN ('starting','streaming','reconnecting','stopping')",dockID).Order("created_at DESC").First(&session).Error;err!=nil&&!errors.Is(err,gorm.ErrRecordNotFound){
iferr:=tx.Where("dock_id = ? AND phase IN ('starting','streaming','reconnecting','stopping')",dockID).Order("created_at DESC, id DESC").First(&session).Error;err!=nil&&!errors.Is(err,gorm.ErrRecordNotFound){
iferr:=common.DB.Where("dock_id = ? AND phase IN ('starting','streaming','reconnecting','stopping')",dockID).Order("id DESC").First(&active).Error;err!=nil{
iferr:=common.DB.Where("dock_id = ? AND phase IN ('starting','streaming','reconnecting','stopping')",dockID).Order("created_at DESC, id DESC").First(&active).Error;err!=nil{
iferr:=common.DB.Scopes(withDockFilter(userID,isAdmin)).Where("dock_id = ? AND phase = 'streaming'",dockID).Order("id DESC").First(&session).Error;err!=nil{
iferr:=common.DB.Scopes(withDockFilter(userID,isAdmin)).Where("dock_id = ? AND phase = 'streaming'",dockID).Order("created_at DESC, id DESC").First(&session).Error;err!=nil{