Skip to content

Commit

Permalink
Merge branch 'develop' into feat/198/quote-for-new-download
Browse files Browse the repository at this point in the history
  • Loading branch information
lucacug committed Oct 4, 2023
2 parents 8fb7f97 + 75c92b9 commit 60aad73
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 3 deletions.
3 changes: 3 additions & 0 deletions README.rdoc
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
= Species+

NOTE: There is a separate {public API application}[https://github.com/unepwcmc/species-api] for Species+

{<img src="https://secure.travis-ci.org/unepwcmc/SAPI.png" />}[http://travis-ci.org/unepwcmc/SAPI]
{<img src="https://codeclimate.com/github/unepwcmc/SAPI.png" />}[https://codeclimate.com/github/unepwcmc/SAPI]
{<img src="https://coveralls.io/repos/unepwcmc/SAPI/badge.png?branch=master" alt="Coverage Status" />}[https://coveralls.io/r/unepwcmc/SAPI?branch=master]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,10 @@
<a class="legal-links" href="https://speciesplus.net/api/v1/documents/{{unbound decision.intersessional_decision_id}}">
Intersessional decision
</a>
{{else}}
{{#unless decision.start_event.name }}
Intersessional decision
{{/unless}}
{{/if}}
{{#if decision.private_url}}
<a class="legal-links" href="{{unbound decision.private_url}}">
Expand Down Expand Up @@ -164,6 +168,10 @@
<a class="legal-links" href="https://speciesplus.net/api/v1/documents/{{unbound decision.intersessional_decision_id}}">
Intersessional decision
</a>
{{else}}
{{#unless decision.start_event.name }}
Intersessional decision
{{/unless}}
{{/if}}
{{#if decision.private_url}}
<a class="legal-links" href="{{unbound decision.private_url}}">
Expand Down
4 changes: 2 additions & 2 deletions app/models/eu_opinion.rb
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ class EuOpinion < EuDecision
validate :event_or_document_presence

def event_or_document_presence
return if start_event_id.nil? ^ document_id.nil?
errors.add(:base, "Select at least an Event or a Document, but not both")
return unless start_event_id.present? && document_id.present?
errors.add(:base, "Select at an Event, a Document or neither, but not both")
end
end
3 changes: 2 additions & 1 deletion app/views/layouts/pages.html.erb
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,8 @@
<li><a href="http://api.speciesplus.net">Species+ / CITES Checklist API</a></li>
<li><a href="http://captivebreeding.unep-wcmc.org">EU Captive breeding database</a></li>
<li><a href="/eu_legislation">EU Wildlife Trade Legislation</a></li>
<li><a href="http://euanalysis.unep-wcmc.org/">EU analysis</a></li>
<li><a href="https://ec.europa.eu/environment/cites/reports_en.htm">EU analysis</a></li>
<li><a href="https://tradeview.cites.org/">CITES Wildlife TradeView</a></li>
</ul>
</div>
</li>
Expand Down

0 comments on commit 60aad73

Please sign in to comment.