mirror of
https://github.com/neon443/StickerSlack.git
synced 2026-03-11 13:26:17 +00:00
cleaned up code 😭
This commit is contained in:
@@ -15,13 +15,16 @@ struct SlackResponse: Codable {
|
||||
let initialMap = emoji.map {
|
||||
Emoji(name: $0.key, url: $0.value)
|
||||
}
|
||||
initialMap.map {
|
||||
return initialMap.map {
|
||||
var ret = $0
|
||||
ret.urlString = ret.urlString.prefix(6) == "alias:" ? initialMap.first(where: { $0.name == ret.name })!.url : ret.urlString
|
||||
return ret
|
||||
if ret.urlString.prefix(6) == "alias:" {
|
||||
if let orig = initialMap.first(where: {
|
||||
$0.name == "\(ret.urlString.dropFirst(6))"
|
||||
}) {
|
||||
ret.urlString = orig.urlString
|
||||
}
|
||||
return emoji.map {
|
||||
Emoji(name: $0.key, url: $0.value)
|
||||
}
|
||||
return ret
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -12,8 +12,6 @@
|
||||
"thumbsup_all": "https://emoji.slack-edge.com/T0266FRGM/thumbsup_all/50096a1020.png",
|
||||
"slack_call": "https://emoji.slack-edge.com/T0266FRGM/slack_call/b81fffd6dd.png",
|
||||
"shipit": "alias:squirrel",
|
||||
"white_square": "alias:white_large_square",
|
||||
"black_square": "alias:black_large_square",
|
||||
"simple_smile": "https://a.slack-edge.com/80588/img/emoji_2017_12_06/apple/simple_smile.png",
|
||||
"neckbeard": "https://emoji.slack-edge.com/T0266FRGM/neckbeard/c8ec7bf188.png",
|
||||
"metal": "https://emoji.slack-edge.com/T0266FRGM/metal/9f936a4278.png",
|
||||
@@ -21,7 +19,6 @@
|
||||
"feelsgood": "https://emoji.slack-edge.com/T0266FRGM/feelsgood/7bcbaa15fa.png",
|
||||
"finnadie": "https://emoji.slack-edge.com/T0266FRGM/finnadie/08e66eb46d.png",
|
||||
"goberserk": "https://emoji.slack-edge.com/T0266FRGM/goberserk/d8b892d59b.png",
|
||||
"godmode": "https://emoji.slack-edge.com/T0266FRGM/godmode/1bd6476fbb.png",
|
||||
"hurtrealbad": "https://emoji.slack-edge.com\""
|
||||
"godmode": "https://emoji.slack-edge.com/T0266FRGM/godmode/1bd6476fbb.png"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user