Prechádzať zdrojové kódy

Fixes WorkerStattusController for postgresql

postgres needs every column used in a group by query to be aggregated
Dominik Sander 10 rokov pred
rodič
commit
7bd4c7b39e

+ 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