• Nevím jestli si děláte srandu nebo něco,

    ale ka?dy web na kterém se aktualizovala nová verze zásilkovny tak weby kompletně spadli v administraci, pí?e to samé errory. Kdy? se na jednom webu vrátilo na p?edchozí verzi tak ve?keré data jsou smazána.

    Co to tam dělá u vás za amatéry? Prosím o vy?e?ení urgentně tohoto, nedají se spravovat objednávky vesměs. Po vy?e?ení a odbavení objednávek p?ejdeme na toret plugin.

    Podrobnosti chyby
    =================
    Na ?ádku ?. 160 v souboru /home/gezlmobq/public_html/wp-content/plugins/packeta/src/Packetery/Module/Log/Repository.php do?lo k chybě typu E_ERROR. Chybová zpráva: Uncaught TypeError: Packetery\Module\Log\Repository::getNote(): Argument #2 ($params) must be of type array, null given, called in /home/gezlmobq/public_html/wp-content/plugins/packeta/src/Packetery/Module/Log/Repository.php on line 146 and defined in /home/gezlmobq/public_html/wp-content/plugins/packeta/src/Packetery/Module/Log/Repository.php:160
    Stack trace:
    #0 /home/gezlmobq/public_html/wp-content/plugins/packeta/src/Packetery/Module/Log/Repository.php(146): Packetery\Module\Log\Repository->getNote()
    #1 [internal function]: Packetery\Module\Log\Repository->remapToRecord()
    #2 /home/gezlmobq/public_html/wp-content/plugins/packeta/deps/latte/latte/src/Latte/Runtime/CachingIterator.php(134): CachingIterator->next()
    #3 /home/gezlmobq/public_html/wp-content/plugins/packeta/temp/cache/view/template-log-page.latte–010bfe86ad.php(36):?Packetery\Latte\Runtime\CachingIterator->next()
    #4 /home/gezlmobq/public_html/wp-content/plugins/packeta/deps/latte/latte/src/Latte/Runtime/Template.php(121): Template010bfe86ad->main()
    #5 /home/gezlmobq/public_html/wp-content/plugins/packeta/deps/latte/latte/src/Latte/Engine.php(71): Packetery\Latte\Runtime\Template->render()
    #6 /home/gezlmobq/public_html/wp-content/plugins/packeta/src/Packetery/Module/Log/Page.php(122): Packetery\Latte\Engine->render()
    #7 /home/gezlmobq/public_html/wp-includes/class-wp-hook.php(324): Packetery\Module\Log\Page->render()
    #8 /home/gezlmobq/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
    #9 /home/gezlmobq/public_html/wp-includes/plugin.php(517): WP_Hook->do_action()
    #10 /home/gezlmobq/public_html/wp-admin/admin.php(259): do_action()
    #11 {main}
    thrown

    a zde dal?í web

    Podrobnosti chyby
    =================
    Na ?ádku ?. 283 v souboru /home/ysyusvjj/kratomat.cz/wp-content/plugins/packeta/src/Packetery/Module/ModuleHelper.php do?lo k chybě typu E_ERROR. Chybová zpráva: Uncaught DateMalformedStringException: Failed to parse time string (Y-m-d H:i:s) at position 1 (-): Unexpected character in /home/ysyusvjj/kratomat.cz/wp-content/plugins/packeta/src/Packetery/Module/ModuleHelper.php:283
    Stack trace:
    #0 /home/ysyusvjj/kratomat.cz/wp-content/plugins/packeta/src/Packetery/Module/ModuleHelper.php(283): DateTime->__construct()
    #1 /home/ysyusvjj/kratomat.cz/wp-content/plugins/packeta/src/Packetery/Module/Order/GridExtender.php(422): Packetery\Module\ModuleHelper->getTranslatedStringFromDateTime()
    #2 /home/ysyusvjj/kratomat.cz/wp-includes/class-wp-hook.php(324): Packetery\Module\Order\GridExtender->fillCustomOrderListColumns()
    #3 /home/ysyusvjj/kratomat.cz/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
    #4 /home/ysyusvjj/kratomat.cz/wp-includes/plugin.php(517): WP_Hook->do_action()
    #5 /home/ysyusvjj/kratomat.cz/wp-content/plugins/woocommerce/src/Internal/Admin/Orders/ListTable.php(194): do_action()
    #6 /home/ysyusvjj/kratomat.cz/wp-admin/includes/class-wp-list-table.php(1802): Automattic\WooCommerce\Internal\Admin\Orders\ListTable->column_default()
    #7 /home/ysyusvjj/kratomat.cz/wp-content/plugins/woocommerce/src/Internal/Admin/Orders/ListTable.php(148): WP_List_Table->single_row_columns()
    #8 /home/ysyusvjj/kratomat.cz/wp-admin/includes/class-wp-list-table.php(1727): Automattic\WooCommerce\Internal\Admin\Orders\ListTable->single_row()
    #9 /home/ysyusvjj/kratomat.cz/wp-admin/includes/class-wp-list-table.php(1712): WP_List_Table->display_rows()
    #10 /home/ysyusvjj/kratomat.cz/wp-admin/includes/class-wp-list-table.php(1639): WP_List_Table->display_rows_or_placeholder()
    #11 /home/ysyusvjj/kratomat.cz/wp-content/plugins/woocommerce/src/Internal/Admin/Orders/ListTable.php(267): WP_List_Table->display()
    #12 /home/ysyusvjj/kratomat.cz/wp-content/plugins/woocommerce/src/Internal/Admin/Orders/PageController.php(299): Automattic\WooCommerce\Internal\Admin\Orders\ListTable->display()
    #13 /home/ysyusvjj/kratomat.cz/wp-includes/class-wp-hook.php(324): Automattic\WooCommerce\Internal\Admin\Orders\PageController->output()
    #14 /home/ysyusvjj/kratomat.cz/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
    #15 /home/ysyusvjj/kratomat.cz/wp-includes/plugin.php(517): WP_Hook->do_action()
    #16 /home/ysyusvjj/kratomat.cz/wp-admin/admin.php(259): do_action()
    #17 {main}
    ? thrown

Viewing 6 replies - 1 through 6 (of 6 total)
  • To samé u nás, jen jiná chyba:

    Fatal error: Uncaught Exception: DateTime::__construct(): Failed to parse time string (Y-m-d H:i:s) at position 1 (-): Unexpected character in /home/952458.cloudwaysapps.com/pbbxsenfpt/public_html/wp-content/plugins/packeta/src/Packetery/Module/ModuleHelper.php:283 Stack trace: #0 /home/952458.cloudwaysapps.com/pbbxsenfpt/public_html/wp-content/plugins/packeta/src/Packetery/Module/ModuleHelper.php(283): DateTime->__construct() #1 /home/952458.cloudwaysapps.com/pbbxsenfpt/public_html/wp-content/plugins/packeta/src/Packetery/Module/Order/GridExtender.php(422): Packetery\Module\ModuleHelper->getTranslatedStringFromDateTime() #2 /home/952458.cloudwaysapps.com/pbbxsenfpt/public_html/wp-includes/class-wp-hook.php(324): Packetery\Module\Order\GridExtender->fillCustomOrderListColumns() #3 /home/952458.cloudwaysapps.com/pbbxsenfpt/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #4 /home/952458.cloudwaysapps.com/pbbxsenfpt/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #5 /home/952458.cloudwaysapps.com/pbbxsenfpt/public_html/wp-content/plugins/woocommerce/src/Internal/Admin/Orders/ListTable.php(194): do_action() #6 /home/952458.cloudwaysapps.com/pbbxsenfpt/public_html/wp-admin/includes/class-wp-list-table.php(1802): Automattic\WooCommerce\Internal\Admin\Orders\ListTable->column_default() #7 /home/952458.cloudwaysapps.com/pbbxsenfpt/public_html/wp-content/plugins/woocommerce/src/Internal/Admin/Orders/ListTable.php(148): WP_List_Table->single_row_columns() #8 /home/952458.cloudwaysapps.com/pbbxsenfpt/public_html/wp-admin/includes/class-wp-list-table.php(1727): Automattic\WooCommerce\Internal\Admin\Orders\ListTable->single_row() #9 /home/952458.cloudwaysapps.com/pbbxsenfpt/public_html/wp-admin/includes/class-wp-list-table.php(1712): WP_List_Table->display_rows() #10 /home/952458.cloudwaysapps.com/pbbxsenfpt/public_html/wp-admin/includes/class-wp-list-table.php(1639): WP_List_Table->display_rows_or_placeholder() #11 /home/952458.cloudwaysapps.com/pbbxsenfpt/public_html/wp-content/plugins/woocommerce/src/Internal/Admin/Orders/ListTable.php(267): WP_List_Table->display() #12 /home/952458.cloudwaysapps.com/pbbxsenfpt/public_html/wp-content/plugins/woocommerce/src/Internal/Admin/Orders/PageController.php(299): Automattic\WooCommerce\Internal\Admin\Orders\ListTable->display() #13 /home/952458.cloudwaysapps.com/pbbxsenfpt/public_html/wp-includes/class-wp-hook.php(324): Automattic\WooCommerce\Internal\Admin\Orders\PageController->output() #14 /home/952458.cloudwaysapps.com/pbbxsenfpt/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #15 /home/952458.cloudwaysapps.com/pbbxsenfpt/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #16 /home/952458.cloudwaysapps.com/pbbxsenfpt/public_html/wp-admin/admin.php(259): do_action() #17 {main} thrown in?/home/952458.cloudwaysapps.com/pbbxsenfpt/public_html/wp-content/plugins/packeta/src/Packetery/Module/ModuleHelper.php?on line?283

    Opravil jsem ná? problém pomocí

    ? ? /**

    ? ? ?* Creates translated Date

    ? ? ?*

    ? ? ?* @param DateTimeImmutable|null $date ? Datetime.

    ? ? ?*

    ? ? ?* @return string|null

    ? ? ?*/

    ? ? public function getTranslatedStringFromDateTime(?DateTimeImmutable $date): ?string

    ? ? {

    ? ? ? ? if ($date !== null) {

    ? ? ? ? ? ? // P?evedeme DateTimeImmutable na formátovany ?etězec, ktery WC_DateTime umí zpracovat

    ? ? ? ? ? ? $dateString = $date->format('Y-m-d H:i:s');

    ? ? ? ? ? ? // Vytvo?íme WC_DateTime s konkrétním datem

    ? ? ? ? ? ? $wcDateTime = new WC_DateTime($dateString);

    ? ? ? ? ? ? return $wcDateTime->date_i18n(

    ? ? ? ? ? ? ? ? /**

    ? ? ? ? ? ? ? ? ?* Applies woocommerce_admin_order_date_format filters.

    ? ? ? ? ? ? ? ? ?*

    ? ? ? ? ? ? ? ? ?* @since 1.8.3

    ? ? ? ? ? ? ? ? ?*/

    ? ? ? ? ? ? ? ? apply_filters('woocommerce_admin_order_date_format', __('M j, Y', 'woocommerce')) //phpcs:ignore WordPress.WP.I18n.TextDomainMismatch

    ? ? ? ? ? ? );

    ? ? ? ? }

    ? ? ? ? return null;

    ? ? }

    @vanektomas to ?e?í tu chybu s ?asem. Kde Vám to vyhazuje tu první chybu s Log/Repository.php? Jak se k ní dostanu? Zatím jsem ji nezpozoroval…

    Teoreticky, tohle m??e byt fix pro tu první chybu:

    /** * Remaps logs. * * @param array $logs Logs. * * @return \Generator<Record> */ public function remapToRecord( array $logs ): \Generator { foreach ( $logs as $log ) { $record = new Record(); $record->id = $log->id; $record->status = $log->status; $record->date = \DateTimeImmutable::createFromFormat( CoreHelper::MYSQL_DATETIME_FORMAT, $log->date, new \DateTimeZone( 'UTC' ) ) ->setTimezone( wp_timezone() ); $record->action = $log->action; $record->title = $log->title; if ( $log->params ) { $params = json_decode( $log->params, true ); // Zajistíme, ?e $record->params je v?dy pole $record->params = is_array( $params ) ? $params : []; } else { $record->params = []; } $record->note = $this->getNote( $record->title, $record->params ); yield $record; } }

    Plugin Support kovalmatyas

    (@kovalmatyas)

    Dobry den @vanektomas a @werfewr,?

    p?ed chvilkou byla vydána nová verze 2.0.1, ve které byly opraveny obě vámi nahlá?ené chyby.  Omlouvám se za potí?e s na?ím pluginem.  

    Thread Starter vanektomas

    (@vanektomas)

    Dobry den, potvrzuji, ?e máte opraveno. Oceňuji rychlost vy?ízení, děkuji

Viewing 6 replies - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.