소스 검색

Fixes WorkerStattusController for postgresql

postgres needs every column used in a group by query to be aggregated
Dominik Sander 10 년 전
부모
커밋
7bd4c7b39e
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      app/controllers/worker_status_controller.rb

+ 1 - 1
app/controllers/worker_status_controller.rb

@@ -8,7 +8,7 @@ class WorkerStatusController < ApplicationController
       events = events.where('id > ?', since_id)
     end
 
-    result = events.select('COUNT(id) AS count', 'MIN(id) AS min_id', 'MAX(id) AS max_id').first
+    result = events.select('COUNT(id) AS count', 'MIN(id) AS min_id', 'MAX(id) AS max_id').reorder('min(created_at)').first
     count, min_id, max_id = result.count, result.min_id, result.max_id
 
     case max_id