Permalink
Browse files

mensaje de mantenimiento

  • Loading branch information...
manuel-rabade committed Jul 31, 2014
1 parent 5984f9b commit cec2f6d1d2b4e3c962346d51de0a8147ecf7374b
Showing with 27 additions and 5 deletions.
  1. +1 −1 app/assets/stylesheets/global.css
  2. +18 −3 app/views/info/home.html.erb
  3. +3 −0 config/application.yml.sample
  4. +5 −1 lib/vehicle_cdmx.rb
@@ -44,7 +44,7 @@ a:hover, a:active {
/* buttons */
.btn-primary, .btn-default {
.btn-primary, .btn-default, .btn[disabled] {
background-color: #268f8d;
border-color: #268f8d;
text-decoration: none;
@@ -25,6 +25,9 @@
<% if params[:plate].present? %>
value="<%= params[:plate] %>"
<% end %>
<% if ENV['VERIFICALO_DISABLE_INFO'] == 'true' %>
disabled="true"
<% end %>
class="form-control input-lg text-center
input-home">
</div>
@@ -34,12 +37,24 @@
col-xs-12">
<button type="submit" class="btn btn-primary btn-lg
btn-wide input-home"
id="btn-home">Consulta</button>
<% if ENV['VERIFICALO_DISABLE_INFO'] == 'true' %>
disabled="true"
<% end %>
id="btn-home">Consulta</button>
</div>
</div>
<% end %>
<div class="row">
<% if @error %>
<% if ENV['VERIFICALO_DISABLE_INFO'] == 'true' %>
<div class="col-lg-10 col-lg-offset-1
col-xs-12">
<%= icon(:warning) %>
<p class="error"><strong>Vuelve más tarde.</strong></p>
<p class="msg">Dado el éxito de Verifícalo estamos
creciendo la capacidad para ofrecer una respuesta más
rápida a todos nuestros usuarios.</p>
</div>
<% elsif @error %>
<!-- si hay error -->
<% if @error == 'INVALID_PLATE' %>
<div class="col-lg-10 col-lg-offset-1
@@ -48,7 +63,7 @@
<p class="error"><strong>La placa no es de un auto
particular de la Ciudad de México.</strong></p>
</div>
<% elsif @error.match(/API_(VERIFICACIONES|INFRACCIONES|TENENCIAS)_ERROR/i) %>
<% elsif @error == 'API_TRY_LATER' %>
<div class="col-lg-10 col-lg-offset-1
col-xs-12">
<%= icon(:error) %>
@@ -23,3 +23,6 @@ elasticsearch_url: http://localhost:9200
# mailgun
mailgun_campaign: id
# maintenance
disable_info: false
View
@@ -64,7 +64,11 @@ def api
return false
end
unless @api['verificaciones'].is_a?(Array)
@status = 'API_VERIFICACIONES_ERROR'
if @api['verificaciones'] == 'intente_mas_tarde'
@status = 'API_TRY_LATER'
else
@status = 'API_VERIFICACIONES_ERROR'
end
return false
end
unless @api['infracciones'].is_a?(Array)

0 comments on commit cec2f6d

Please sign in to comment.