X-Git-Url: https://jasonwoof.com/gitweb/?p=contractor-progress.git;a=blobdiff_plain;f=tasks.php;h=f47e240fb11ee495146f60089a65e2bf075a24d8;hp=8995d80d612901560dcfc4b99d97bb2fa107ab2f;hb=58363e7a9a87bd1162dd65e9103b0a87d50b2ba6;hpb=cbafb2c3196d960b7d3e37b4d2a1b5bf7c8bf14d diff --git a/tasks.php b/tasks.php index 8995d80..f47e240 100644 --- a/tasks.php +++ b/tasks.php @@ -31,15 +31,11 @@ function description_has_fixmes($description) { return (strpos($description, 'FIXME') !== false); } -# replace every character in $str with " " -function to_nbsp($matches) { - return str_repeat(' ', strlen($matches[0]) * 2); -} - # encode as html, make it display newlines and leading spaces function enc_htmlbrtab($str) { $str = enc_htmlbr($str); - $str = preg_replace_callback("|^ *|m", to_nbsp, $str); + $space_to_nbsp = create_function('$matches', 'return str_repeat(\' \', strlen($matches[0]) * 2);'); + $str = preg_replace_callback("|^ *|m", $space_to_nbsp, $str); return $str; } @@ -274,7 +270,7 @@ function tasks_edit_main() { $state = TASK_BUG; } elseif(isset($_REQUEST['save_price']) && logged_in_as_contractor()) { $tiny_agreement = db_get_value('people', 'tiny_agreement', 'where id=%i', $client_id); - if($price < $tiny_agreement) { + if($price <= $tiny_agreement) { $state = TASK_QUEUED; } else { $state = TASK_NEEDS_GO_AHEAD;