Proyecto

General

Perfil

Acciones

Correcciones y mejoras #2879

cerrada

Error na sintesi dos recursos o seleccionar tipo de açao

Añadido por Jaime Ortiz hace casi 10 años. Actualizado hace alrededor de 8 años.

Estado:
Resuelta
Prioridad:
Normal
Asignado a:
Versión prevista:
Fecha de inicio:
2015-05-20
Fecha fin:
% Realizado:

100%

Tiempo estimado:

Descripción

ActiveRecord::StatementInvalid in SummaryController#resources
Mysql2::Error: Unknown column 'subact_types.act_type_id' in 'where clause': SELECT SUM(number * supplies.price_per_unit) AS sum_number_all_supplies_price_per_unit, land_id AS land_id, subacts.subact_type_id AS subacts_subact_type_id FROM supplies INNER JOIN supply_types ON supply_types.id = supplies.supply_type_id INNER JOIN subacts ON subacts.id = supplies.subact_id INNER JOIN acts ON acts.id = subacts.act_id INNER JOIN areas ON areas.id = acts.area_id WHERE supplies.supply_type_id IN (SELECT supply_types.id FROM supply_types WHERE supply_types.subact_type_id IN (SELECT subact_types.id FROM subact_types WHERE subact_types.act_type_id = '2')) GROUP BY land_id, subacts.subact_type_id

Extracted source (around line #148):
146
147
148
149
150
151

# Filter by type (cost or quantity)
if session[:filter][:type] == "1"
  @subacts = Supply.joins(:supply_type, subact: {act: :area}).where(act_type_filter).where(year_filter).group(:land_id, "subacts.subact_type_id").sum("number * supplies.price_per_unit")
  @supplies = Supply.joins(:supply_type, subact: {act: :area}).where(act_type_filter).where(year_filter).group(:land_id, :supply_type_id).sum("number * supplies.price_per_unit")
else
  @subacts = nil

Rails.root: /Users/jaime/sociambiental

Application Trace | Framework Trace | Full Trace
app/controllers/summary_controller.rb:148:in `resources'
Request

Parameters:

None
Toggle session dump
Toggle env dump
Response

Headers:

None

Acciones #1

Actualizado por Jaime Ortiz hace casi 10 años

  • Versión prevista cambiado de 0.75 Maraiwatsede a 0.80 Mãe Maria
Acciones #2

Actualizado por Jaime Ortiz hace casi 10 años

Aproveitar para mudar os filtros. Nao tem sentido filtrar por tipo de açao (so temos duas) mais seria melhor filtrar por tipo de atividades (subact_type)

Acciones #3

Actualizado por Javier Picado Ladrón de Guevara hace casi 10 años

  • Tipo cambiado de Errores a Correcciones y mejoras
  • Versión prevista cambiado de 0.80 Mãe Maria a 0.85 - Bordolandia

Este não é um erro mais, é uma melhoria agora

Acciones #4

Actualizado por Javier Picado Ladrón de Guevara hace alrededor de 9 años

  • Estado cambiado de Nueva a Resuelta
  • % Realizado cambiado de 0 a 100

Has been fixed elsewhere

Acciones #5

Actualizado por Jaime Ortiz hace alrededor de 8 años

  • Versión prevista cambiado de 0.85 - Bordolandia a 0.81
Acciones

Exportar a: Atom PDF