onCompileFailedでも引数にbookが貰える場合があるように修正