nucosen / broadcast

「同人音楽のトレンドをほぼ最速でキャッチできる生放送」NUCOSenで使用されている、自動放送システムのソースコードです。
GNU Affero General Public License v3.0
2 stars 2 forks source link

リトライを繰り返すとタグがなくなる #63

Closed sitting-cat closed 2 years ago

sitting-cat commented 2 years ago

CRITICAL @ nucosen.nucosen (run) 例外がキャッチされませんでした Traceback (most recent call last): File "/home/manager/.local/lib/python3.10/site-packages/nucosen/nucosen.py", line 107, in run selection = personality.randomSelection( File "/home/manager/.local/lib/python3.10/site-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), *kw) File "/home/manager/.local/lib/python3.10/site-packages/retry/api.py", line 73, in retry_decorator return __retry_internal(partial(f, args, **kwargs), exceptions, tries, delay, max_delay, backoff, jitter, File "/home/manager/.local/lib/python3.10/site-packages/retry/api.py", line 33, in __retry_internal return f() File "/home/manager/.local/lib/python3.10/site-packages/nucosen/personality.py", line 40, in randomSelection "q": tags.pop(), IndexError: pop from empty list