diff options
| author | mo khan <mo@mokhan.ca> | 2014-02-22 07:53:37 -0700 |
|---|---|---|
| committer | mo khan <mo@mokhan.ca> | 2014-02-22 07:53:37 -0700 |
| commit | b675903ccb615c1f1868cd46095fec140a4198ae (patch) | |
| tree | 477a03f76dab0f0631f0af1661402798fef3d4ce /app | |
| parent | d385a99f504dc183e92ffe87c18ac27bf0c88872 (diff) | |
do not disclose company or well type information for confidential licenses.
Diffstat (limited to 'app')
| -rw-r--r-- | app/views/v1/licenses/_confidential_company.json.jbuilder | 3 | ||||
| -rw-r--r-- | app/views/v1/licenses/_confidential_well_type.json.jbuilder | 5 | ||||
| -rw-r--r-- | app/views/v1/licenses/_license.json.jbuilder | 9 |
3 files changed, 15 insertions, 2 deletions
diff --git a/app/views/v1/licenses/_confidential_company.json.jbuilder b/app/views/v1/licenses/_confidential_company.json.jbuilder new file mode 100644 index 0000000..676c5a1 --- /dev/null +++ b/app/views/v1/licenses/_confidential_company.json.jbuilder @@ -0,0 +1,3 @@ +json.company do + json.name "CONFIDENTIAL" +end diff --git a/app/views/v1/licenses/_confidential_well_type.json.jbuilder b/app/views/v1/licenses/_confidential_well_type.json.jbuilder new file mode 100644 index 0000000..43d8f39 --- /dev/null +++ b/app/views/v1/licenses/_confidential_well_type.json.jbuilder @@ -0,0 +1,5 @@ +json.well_type do + json.id "" + json.acronym "" + json.name "CONFIDENTIAL" +end diff --git a/app/views/v1/licenses/_license.json.jbuilder b/app/views/v1/licenses/_license.json.jbuilder index 3ef54ff..0035ea4 100644 --- a/app/views/v1/licenses/_license.json.jbuilder +++ b/app/views/v1/licenses/_license.json.jbuilder @@ -1,6 +1,11 @@ json.id license.id -json.partial! 'v1/licenses/well_type', well_type: license.well_type json.partial! 'v1/licenses/location', location: license.location -json.partial! 'v1/licenses/company', company: license.company +if license.confidential? + json.partial! 'v1/licenses/confidential_well_type', well_type: license.well_type + json.partial! 'v1/licenses/confidential_company' +else + json.partial! 'v1/licenses/well_type', well_type: license.well_type + json.partial! 'v1/licenses/company', company: license.company +end json.issued_at license.issued_at.to_s json.expired_at license.expired_at.to_s |
