18F/micropurchase

View on GitHub
app/assets/javascripts/deliveryDueAt.js

Summary

Maintainability
A
0 mins
Test Coverage
$(document).ready(function() {
  calculateNewDate = function() {
    var auctionEndedAt = $("#auction_ended_at").val();
    var dueInDays = $("#auction_due_in_days").val();
    var hour = $("#auction_ended_at_1i").val();
    var minute = $("#auction_ended_at_2i").val();
    var amPm = $("#auction_ended_at_3i").val();

    $.getJSON(
      '/api/v0/business_day',
      { day_count: dueInDays, date: auctionEndedAt, time: (hour + ":" + minute + " " + amPm)  },
      function(data) {
        $('.delivery-date').text(data.date);
    });
  };

  $(".auction_due_in_days").change(function() {
    calculateNewDate();
  });

  $(".ended_at").change(function() {
    calculateNewDate();
  });
});