From fab01c3e8953cf0d10e78fe94771d3eaba52f265 Mon Sep 17 00:00:00 2001 From: Timothy J Warren Date: Wed, 18 Oct 2017 19:28:22 -0400 Subject: [PATCH 1/2] Fix an issue with Kitsu <-> MAL sync --- src/API/Kitsu/Model.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/API/Kitsu/Model.php b/src/API/Kitsu/Model.php index 255c0451..dc36ef64 100644 --- a/src/API/Kitsu/Model.php +++ b/src/API/Kitsu/Model.php @@ -277,7 +277,7 @@ class Model { 'fields' => [ 'media' => 'id,slug' ], - 'include' => 'media' + 'include' => 'item' ] ]; From 534079b6e7c9dad79a42cb8592bf3b0cdcf5bd7c Mon Sep 17 00:00:00 2001 From: Timothy J Warren Date: Wed, 18 Oct 2017 19:28:57 -0400 Subject: [PATCH 2/2] Add proper logging to console commands --- src/Command/BaseCommand.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Command/BaseCommand.php b/src/Command/BaseCommand.php index 06e02374..5327ffb5 100644 --- a/src/Command/BaseCommand.php +++ b/src/Command/BaseCommand.php @@ -33,7 +33,7 @@ use Aviat\Ion\Config; use Aviat\Ion\Di\{Container, ContainerAware}; use ConsoleKit\Command; use ConsoleKit\Widgets\Box; -use Monolog\Handler\NullHandler; +use Monolog\Handler\RotatingFileHandler; use Monolog\Logger; /** @@ -72,7 +72,7 @@ class BaseCommand extends Command { $config = loadToml($CONF_DIR); $config_array = array_merge($base_config, $config); - $di = function ($config_array) { + $di = function ($config_array) use ($APP_DIR) { $container = new Container(); // ------------------------------------------------------------------------- @@ -80,11 +80,11 @@ class BaseCommand extends Command { // ------------------------------------------------------------------------- $app_logger = new Logger('animeclient'); - $app_logger->pushHandler(new NullHandler); + $app_logger->pushHandler(new RotatingFileHandler($APP_DIR . '/logs/app-cli.log', Logger::NOTICE)); $kitsu_request_logger = new Logger('kitsu-request'); - $kitsu_request_logger->pushHandler(new NullHandler); + $kitsu_request_logger->pushHandler(new RotatingFileHandler($APP_DIR . '/logs/kitsu_request-cli.log', Logger::NOTICE)); $mal_request_logger = new Logger('mal-request'); - $mal_request_logger->pushHandler(new NullHandler); + $mal_request_logger->pushHandler(new RotatingFileHandler($APP_DIR . '/logs/mal_request-cli.log', Logger::NOTICE)); $container->setLogger($app_logger, 'default'); $container->setLogger($kitsu_request_logger, 'kitsu-request'); $container->setLogger($mal_request_logger, 'mal-request');