Plugin Directory

Changeset 2656748


Ignore:
Timestamp:
01/12/2022 03:45:35 PM (4 years ago)
Author:
paperdork
Message:

Updated vatNumber cleaning

Location:
paperdork/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • paperdork/trunk/classes/Paperdork.php

    r2656744 r2656748  
    629629        $vatNumber = $this->cleanVatNumber($vatNumber, $country_code);
    630630        if(!$this->checkIfEU($country_code)) return true;
     631        if(substr($vatNumber,0,2) == sanitize_text_field($country_code)) $vatNumber = substr($vatNumber, 2);
    631632        $response = $this->callApi('/v1/Taxes/checkvatnumber?countryCode='.sanitize_text_field($country_code).'&vatNumber='.sanitize_text_field($vatNumber));
    632633        if(!empty($response)) return $response['valid'];
     
    650651        $vatNumber = str_replace(['.',',','-'], '', $vatNumber);
    651652        $vatNumber = preg_replace('/\s+/', '', $vatNumber);
    652         if(substr($vatNumber,0,2) == $country_code) $vatNumber = substr($vatNumber, 2);
     653        if(substr($vatNumber,0,2) == sanitize_text_field($country_code)) $vatNumber = substr($vatNumber, 2);
    653654        return $vatNumber;
    654655    }
  • paperdork/trunk/functions.php

    r2656743 r2656748  
    44 * Plugin Name:     Paperdork voor WooCommerce
    55 * Description:     Met de Paperdork plugin kun je jouw WooCommerce webshop automatisch koppelen aan je Paperdork boekhouding. Zet bestellingen automatisch in je administratie, verstuur Paperdork facturen naar je klanten en meer.
    6  * Version:         1.1.6
     6 * Version:         1.1.7
    77 * Requires PHP:    7.2
    88 * Author:          Paperdork
     
    1414}
    1515
    16 define('PAPERDORK_VERSION', '1.1.6');
     16define('PAPERDORK_VERSION', '1.1.7');
    1717
    1818require_once(__DIR__.'/classes/Paperdork.php');
  • paperdork/trunk/readme.txt

    r2656744 r2656748  
    44Requires at least: 5.0
    55Tested up to: 5.8.3
    6 Stable tag: 1.1.6
     6Stable tag: 1.1.7
    77Requires PHP: 7.2
    88License: GPLv2 or later
Note: See TracChangeset for help on using the changeset viewer.