mirror of
https://github.com/Rapptz/discord.py.git
synced 2025-04-19 23:44:29 +00:00
Raise TypeError if "after" parameter is not a callable.
This commit is contained in:
parent
e2e6d7182e
commit
102e8aca43
@ -74,6 +74,9 @@ class StreamPlayer(threading.Thread):
|
||||
self.delay = encoder.frame_length / 1000.0
|
||||
self._volume = 1.0
|
||||
|
||||
if after is not None and not callable(after):
|
||||
raise TypeError('Expected a callable for the "after" parameter.')
|
||||
|
||||
def run(self):
|
||||
self.loops = 0
|
||||
self._start = time.time()
|
||||
@ -104,7 +107,7 @@ class StreamPlayer(threading.Thread):
|
||||
|
||||
def stop(self):
|
||||
self._end.set()
|
||||
if callable(self.after):
|
||||
if self.after is not None:
|
||||
try:
|
||||
self.after()
|
||||
except:
|
||||
|
Loading…
x
Reference in New Issue
Block a user