#31 Accent in playlist name break the Youtube playlist feature

已关闭
LecygneNoir5 年前创建 · 1 条评论
LecygneNoir 评论于 5 年前
所有者

Hello,

I have noticed that having an accent in playlist name break Youtube playlist creation as the check to verify existence failed:

/root/prismedia_bin/lib/yt_upload.py:171: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal
  if playlist["snippet"]['title'] == playlist_name:
2019-01-28 09:55:22,647 Youtube: Playlist Théa 2 the Shattering does not exist, creating it.

Thus the playlist is considered non-existent and prismedia creates it. In results we can have many playlist with the same name, with one video inside each.

This is probably related to the same problem we had with video name with unicode (windows/linux), need to check the comparaison.

Note: the same problem does not occurs when testing playlist name for peertube, it could be related to youtube libs?

Hello, I have noticed that having an accent in playlist name break Youtube playlist creation as the check to verify existence failed: ``` /root/prismedia_bin/lib/yt_upload.py:171: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal if playlist["snippet"]['title'] == playlist_name: 2019-01-28 09:55:22,647 Youtube: Playlist Théa 2 the Shattering does not exist, creating it. ``` Thus the playlist is considered non-existent and prismedia creates it. In results we can have many playlist with the same name, with one video inside each. This is probably related to the same problem we had with video name with unicode (windows/linux), need to check the comparaison. Note: the same problem does not occurs when testing playlist name for peertube, it could be related to youtube libs?
LecygneNoir 添加了标签
bug
5 年前
LecygneNoir 评论于 4 年前
发布者
所有者

This bug seems to have totally disappeared with the transition to python3

If someone encountered it again, feel free to reopen :-)

This bug seems to have totally disappeared with the transition to python3 If someone encountered it again, feel free to reopen :-)
LecygneNoir 关闭这个问题 4 年前
登录 并参与到对话中。
未选择里程碑
未指派成员
1 名参与者
通知
到期时间

未设置到期时间。

依赖工单

此工单当前没有任何依赖。

正在加载...
这个人很懒,什么都没留下。