James Moger
2014-11-04 4e84166db5c5538e3984d9d2d6bb1f9902e65ee0
src/main/java/com/gitblit/utils/TimeUtils.java
@@ -322,12 +322,13 @@
    * Convert a frequency string into minutes.
    *
    * @param frequency
    * @param minimumMins
    * @return minutes
    */
   public static int convertFrequencyToMinutes(String frequency) {
   public static int convertFrequencyToMinutes(String frequency, int minimumMins) {
      // parse the frequency
      frequency = frequency.toLowerCase();
      int mins = 60;
      int mins = minimumMins;
      if (!StringUtils.isEmpty(frequency)) {
         try {
            String str = frequency.trim();
@@ -337,16 +338,16 @@
            mins = (int) Float.parseFloat(str);
         } catch (NumberFormatException e) {
         }
         if (mins < 5) {
            mins = 5;
         if (mins < minimumMins) {
            mins = minimumMins;
         }
      }
      if (frequency.indexOf("day") > -1) {
         // convert to minutes
         mins *= 1440;
      } else if (frequency.indexOf("hour") > -1) {
         // convert to minutes
         mins *= 60;
         if (frequency.indexOf("day") > -1) {
            // convert to minutes
            mins *= 1440;
         } else if (frequency.indexOf("hour") > -1) {
            // convert to minutes
            mins *= 60;
         }
      }
      return mins;
   }