fix(youtubedl): always cast to int when formatting duration
This commit is contained in:
		| @@ -122,8 +122,8 @@ class QueuedPlayer: | |||||||
|         return self.__repr__() |         return self.__repr__() | ||||||
|  |  | ||||||
|  |  | ||||||
| def format_duration(duration: int) -> str: | def format_duration(duration: int | float) -> str: | ||||||
|     hours, duration = divmod(duration, 3600) |     hours, duration = divmod(int(duration), 3600) | ||||||
|     minutes, duration = divmod(duration, 60) |     minutes, duration = divmod(duration, 60) | ||||||
|     segments = [hours, minutes, duration] |     segments = [hours, minutes, duration] | ||||||
|     if len(segments) == 3 and segments[0] == 0: |     if len(segments) == 3 and segments[0] == 0: | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user