From 2e7e24211668fc35f0cc417f3295d0728afedde8 Mon Sep 17 00:00:00 2001 From: mo khan Date: Sat, 22 Feb 2014 07:37:05 -0700 Subject: extract partial to render the license information. --- app/views/v1/company_licenses/index.jbuilder | 17 +---------------- app/views/v1/licenses/_license.json.jbuilder | 16 ++++++++++++++++ app/views/v1/licenses/index.jbuilder | 17 +---------------- app/views/v1/licenses/show.jbuilder | 17 +---------------- 4 files changed, 19 insertions(+), 48 deletions(-) create mode 100644 app/views/v1/licenses/_license.json.jbuilder diff --git a/app/views/v1/company_licenses/index.jbuilder b/app/views/v1/company_licenses/index.jbuilder index b6afb2d..1cc2069 100644 --- a/app/views/v1/company_licenses/index.jbuilder +++ b/app/views/v1/company_licenses/index.jbuilder @@ -1,18 +1,3 @@ json.array! @licenses do |license| - json.id license.id - json.well_type do - json.id license.well_type.id - json.acronym license.well_type.acronym - json.name license.well_type.name - end - json.location do - json.township license.location.township - json.latitude license.location.latitude - json.longitude license.location.longitude - end - json.company do - json.name license.company.name - end - json.issued_at license.issued_at.to_s - json.expired_at license.expired_at.to_s + json.partial! 'v1/licenses/license', license: license end diff --git a/app/views/v1/licenses/_license.json.jbuilder b/app/views/v1/licenses/_license.json.jbuilder new file mode 100644 index 0000000..d1e2aa8 --- /dev/null +++ b/app/views/v1/licenses/_license.json.jbuilder @@ -0,0 +1,16 @@ + json.id license.id + json.well_type do + json.id license.well_type.id + json.acronym license.well_type.acronym + json.name license.well_type.name + end + json.location do + json.township license.location.township + json.latitude license.location.latitude + json.longitude license.location.longitude + end + json.company do + json.name license.company.name + end + json.issued_at license.issued_at.to_s + json.expired_at license.expired_at.to_s diff --git a/app/views/v1/licenses/index.jbuilder b/app/views/v1/licenses/index.jbuilder index b6afb2d..1cc2069 100644 --- a/app/views/v1/licenses/index.jbuilder +++ b/app/views/v1/licenses/index.jbuilder @@ -1,18 +1,3 @@ json.array! @licenses do |license| - json.id license.id - json.well_type do - json.id license.well_type.id - json.acronym license.well_type.acronym - json.name license.well_type.name - end - json.location do - json.township license.location.township - json.latitude license.location.latitude - json.longitude license.location.longitude - end - json.company do - json.name license.company.name - end - json.issued_at license.issued_at.to_s - json.expired_at license.expired_at.to_s + json.partial! 'v1/licenses/license', license: license end diff --git a/app/views/v1/licenses/show.jbuilder b/app/views/v1/licenses/show.jbuilder index 6ada656..7d64d23 100644 --- a/app/views/v1/licenses/show.jbuilder +++ b/app/views/v1/licenses/show.jbuilder @@ -1,16 +1 @@ -json.id @license.id -json.well_type do - json.id @license.well_type.id - json.acronym @license.well_type.acronym - json.name @license.well_type.name -end -json.location do - json.township @license.location.township - json.latitude @license.location.latitude - json.longitude @license.location.longitude -end -json.company do - json.name @license.company.name -end -json.issued_at @license.issued_at.to_s -json.expired_at @license.expired_at.to_s +json.partial! 'v1/licenses/license', license: @license -- cgit v1.2.3