1
0
mirror of https://github.com/fabianonline/telegram_backup.git synced 2025-07-04 06:06:24 +00:00
This commit is contained in:
Hannes Güdelhöfer
2020-05-24 15:57:27 +00:00
committed by GitHub

View File

@ -63,7 +63,12 @@ class StickerFileManager(message: JsonObject, file_base: String) : DocumentFileM
private val filenameBase: String private val filenameBase: String
get() { get() {
val set = sticker["stickerset"].obj.get("shortName").nullString ?: sticker["stickerset"].obj.get("id").string val stickerSet = sticker["stickerset"].obj
val set = stickerSet.get("shortName").nullString
?: stickerSet.get("id").nullString
?: stickerSet.get("_constructor").nullString
?: error("could not get a good name from: ${sticker["stickerset"]}")
val hash = sticker["alt"].string.hashCode() val hash = sticker["alt"].string.hashCode()
return "${set}_${hash}" return "${set}_${hash}"
} }