Commit b60935bf authored by Nigel Kukard's avatar Nigel Kukard

Fixed the threshold use to determine when to add an auto-topup

parent e66aaa7f
# Capping support # Capping support
# Copyright (C) 2007-2016, AllWorldIT # Copyright (C) 2007-2017, AllWorldIT
# #
# This program is free software; you can redistribute it and/or modify # This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
...@@ -668,7 +668,7 @@ sub _doAutoTopup ...@@ -668,7 +668,7 @@ sub _doAutoTopup
$autoTopupThreshold //= floor($autoTopupAmount / 2); $autoTopupThreshold //= floor($autoTopupAmount / 2);
# Check if we're still within our usage limit # Check if we're still within our usage limit
return if ($accountingUsage + $autoTopupThreshold < $usageLimit + $autoTopupsAdded); return if ($usageLimit + $autoTopupsAdded - $accountingUsage < $autoTopupThreshold);
# Check the difference between our accounting usage and our usage limit # Check the difference between our accounting usage and our usage limit
my $usageDelta = $accountingUsage - $usageLimit; my $usageDelta = $accountingUsage - $usageLimit;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment