Fix sync command

This commit is contained in:
Timothy Warren 2020-08-17 18:08:58 -04:00
parent 9b4c9ad76f
commit c749c7c923
3 changed files with 19 additions and 23 deletions

View File

@ -48,7 +48,7 @@ final class Model {
use MangaTrait;
use MutationTrait;
protected const LIST_PAGE_SIZE = 100;
protected const LIST_PAGE_SIZE = 75;
/**
* @var ListItem
@ -367,7 +367,7 @@ final class Model {
'kind' => $type,
],
'include' => "{$type},{$type}.mappings",
'sort' => '-updated_at'
// 'sort' => '-updated_at'
];
return $this->getRawSyncList($type, $options);

View File

@ -363,15 +363,18 @@ final class RequestBuilder extends APIRequestBuilder {
// Any other type of failed request
if ($statusCode > 299 || $statusCode < 200)
{
if ($logger)
{
$logger->warning('Non 2xx response for api call', (array)$response);
}
dump($rawBody);
die();
// throw new FailedResponseException('Failed to get the proper response from the API');
$logger->warning('Non 2xx response for api call', (array)$response);
}
return Json::decode($rawBody);
try
{
return Json::decode($rawBody);
}
catch (JsonException $e)
{
// dump($e);
dump($rawBody);
die();
}
}
}

View File

@ -54,22 +54,15 @@ abstract class BaseCommand extends Command {
$message = implode("\n", $message);
}
try
{
// color message
$message = Colors::colorize($message, $fgColor, $bgColor);
// color message
$message = Colors::colorize($message, $fgColor, $bgColor);
// create the box
$box = new Box($this->getConsole(), $message);
// create the box
$box = new Box($this->getConsole(), $message);
$box->write();
$box->write();
echo "\n";
}
catch (ConsoleException $e)
{
// oops
}
echo "\n";
}
public function echo(string $message): void