diff options
| -rw-r--r-- | app/controllers/referential_companies_controller.rb | 13 | 
1 files changed, 13 insertions, 0 deletions
| diff --git a/app/controllers/referential_companies_controller.rb b/app/controllers/referential_companies_controller.rb index 200e56a89..4f73c4268 100644 --- a/app/controllers/referential_companies_controller.rb +++ b/app/controllers/referential_companies_controller.rb @@ -18,6 +18,10 @@ class ReferentialCompaniesController < ChouetteController          @companies = decorate_companies(@companies)        } +      format.json { +        render json: companies_maps +      } +        format.js {          @companies = decorate_companies(@companies)        } @@ -85,4 +89,13 @@ class ReferentialCompaniesController < ChouetteController      )    end +  def companies_maps +    @companies.collect do |company| +      { :id => company.id.to_s, +        :objectid => company.raw_objectid, +        :name => company.name,   +      } +    end +  end +  end | 
