Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Ideally this would do.
menu_fanbox_download_by_post_id
, movepost = __br__.fanboxGetPostById(post_id)
to inside the followingtry... except...
, for which added logic forKeyboardInterrupt
(?)processFanboxArtistById
set_console_title
is called beforeartist = __br__.fanboxGetArtistById(id)
, which is now wrapped withtry... except...
in case of error.print(pex)
toPixivHelper.print_and_log("error", "Error getting FANBOX posts of artist: {0} ==> {1}".format(artist, pex.message))
processFanboxPost(post, artist)
is now wrapped withtry... except...
, which will catch and processKeyboardInterrupt
processFanboxPost
, in caseKeyboardInterrupt
is triggered duringdownload_image
, added logic to check the return result, and raiseKeyboardInterrupt
if it is equivalent toPixivConstant.PIXIVUTIL_ABORTED