Ignore:
Timestamp:
Feb 28, 2016, 6:15:28 PM (9 years ago)
Author:
chronos
Message:
  • Fixed: Improve behaviour of Fio CVS import in case of empty page content.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Modules/FinanceBankAPI/FioAPI.php

    r738 r805  
    5959
    6060        // CVS header
    61         while($Response[0] != '')
     61        while((count($Response) > 0) and ($Response[0] != ''))
    6262        {
    6363          $Line = explode(';', $Response[0]);
     
    7777        array_shift($Response); // Remove empty line
    7878
    79         if($Response[0] != 'ID pohybu;Datum;Objem;Měna;Protiúčet;Název protiúčtu;Kód banky;Název banky;KS;VS;SS;Uživatelská identifikace;Zpráva pro příjemce;Typ;Provedl;Upřesnění;Komentář;BIC;ID pokynu'
     79        if((count($Response) == 0) or
     80          ($Response[0] != 'ID pohybu;Datum;Objem;Měna;Protiúčet;Název protiúčtu;Kód banky;Název banky;KS;VS;SS;Uživatelská identifikace;Zpráva pro příjemce;Typ;Provedl;Upřesnění;Komentář;BIC;ID pokynu')
    8081          ) throw new Exception('Unsupported CSV header');
    8182        array_shift($Response);
Note: See TracChangeset for help on using the changeset viewer.