]> git.mxchange.org Git - mailer.git/blobdiff - inc/functions.php
Required fix for NULL vs. 0 in user_points
[mailer.git] / inc / functions.php
index f539b61a2d36b5f7ec9f9dc6a30c37ff87ad375b..333de57fec72d155269ce177afa46889ae7a78b7 100644 (file)
@@ -2151,18 +2151,18 @@ function handleFieldWithBraces ($field) {
 }
 
 // Converts a userid so it can be used in SQL queries
-function makeDatabaseUserId ($userid) {
+function makeZeroToNull ($number) {
        // Is it a valid username?
-       if (isValidUserId($userid)) {
+       if ((!is_null($number)) && ($number > 0)) {
                // Always secure it
-               $userid = bigintval($userid);
+               $number = bigintval($number);
        } else {
                // Is not valid or zero
-               $userid = 'NULL';
+               $number = 'NULL';
        }
 
        // Return it
-       return $userid;
+       return $number;
 }
 
 // Capitalizes a string with underscores, e.g.: some_foo_string will become SomeFooString