From 7200d0e6afad6880d5e1071239d963afda3f7e35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Zieli=C5=84ski?= Date: Mon, 6 Oct 2025 07:13:09 +0000 Subject: [PATCH] WIP: ecommerce --- config.php | 2 +- config_override.php | 1 - .../BimIT-eCommerceInvoices/importApiloInvoices.php | 13 ++++++++++++- modules/Schedulers/test.php | 13 +++---------- 4 files changed, 16 insertions(+), 13 deletions(-) diff --git a/config.php b/config.php index d0988c1b..df3bfb0c 100755 --- a/config.php +++ b/config.php @@ -236,7 +236,7 @@ $sugar_config = array ( 'log_memory_usage' => false, 'logger' => array ( - 'level' => 'off', + 'level' => 'debug', 'file' => array ( 'ext' => '.log', diff --git a/config_override.php b/config_override.php index 2743c29a..2bf0c8bc 100755 --- a/config_override.php +++ b/config_override.php @@ -16,7 +16,6 @@ $sugar_config['stack_trace_errors'] = false; $sugar_config['developerMode'] = false; $sugar_config['list_max_entries_per_page'] = '100'; $sugar_config['other_group_tab_displayed'] = true; -$sugar_config['logger']['level'] = 'off'; $sugar_config['passwordsetting']['systexpiration'] = '2'; $sugar_config['passwordsetting']['systexpirationlogin'] = '1'; $sugar_config['passwordsetting']['systexpirationtime'] = ''; diff --git a/modules/EcmInvoiceOuts/BimIT-eCommerceInvoices/importApiloInvoices.php b/modules/EcmInvoiceOuts/BimIT-eCommerceInvoices/importApiloInvoices.php index e20c6dbb..f3921a93 100644 --- a/modules/EcmInvoiceOuts/BimIT-eCommerceInvoices/importApiloInvoices.php +++ b/modules/EcmInvoiceOuts/BimIT-eCommerceInvoices/importApiloInvoices.php @@ -1,14 +1,21 @@ info('----- Importing invoices from Apilo, config', $apilo_config); + $dbRes = $db->query("SELECT COUNT(id) as last_id FROM ecommerce_invoices WHERE origin LIKE 'apilo%'"); $offset = intval($db->fetchByAssoc($dbRes)['last_id']); + $GLOBALS['log']->info('----- Importing invoices from Apilo, offset', $offset); + $invoices = loadApiloInvoices($apilo_config['token'], $offset); if (isset($invoices->error)) { if (refreshApiloToken($apilo_config['refreshToken'], $apilo_config['clientId'], $apilo_config['clientSecret']) == true) { @@ -19,6 +26,10 @@ function importInvoices() } } + brecho(count($invoices->documents)); + + $GLOBALS['log']->info('----- Importing invoices from Apilo, documents count', count($invoices->documents)); + $platforms = loadApiloPlatformsList($apilo_config['token']); if (!$platforms) { diff --git a/modules/Schedulers/test.php b/modules/Schedulers/test.php index 2ace6069..83ac87fe 100755 --- a/modules/Schedulers/test.php +++ b/modules/Schedulers/test.php @@ -1,11 +1,4 @@ getDatabaseName () == 'preDb_7561b7965a2f9cebf2cbca60a9a07064') { - new Monitoring (); - } - - return true; -?> \ No newline at end of file +$logger = $GLOBALS['log']; +$logger->debug('test'); +echo 'test'; \ No newline at end of file