diff --git a/src/Infrastructure/Trend/TrendService.cs b/src/Infrastructure/Trend/TrendService.cs index 06758ef..41cbcbc 100644 --- a/src/Infrastructure/Trend/TrendService.cs +++ b/src/Infrastructure/Trend/TrendService.cs @@ -212,14 +212,14 @@ public class TrendService : ITrendService FROM event_history_table WHERE event_time >= @from AND event_time <= @to AND event_type IN ('RUN', 'TRIP') - AND (@area IS NULL OR area ILIKE '%'||@area||'%' OR sub_area ILIKE '%'||@area||'%') + AND (@area::text IS NULL OR area ILIKE '%'||@area::text||'%' OR sub_area ILIKE '%'||@area::text||'%') ORDER BY tagname, event_time """; await using var conn = NewConn(); await conn.OpenAsync(ct); await using var cmd = new NpgsqlCommand(sql, conn); - cmd.Parameters.AddWithValue("from", from); - cmd.Parameters.AddWithValue("to", to); + cmd.Parameters.AddWithValue("from", from.ToUniversalTime()); // 타임존 시프트 방지 + cmd.Parameters.AddWithValue("to", to.ToUniversalTime()); cmd.Parameters.AddWithValue("area", (object?)area ?? DBNull.Value); var bands = new List();