fix: no more 13 arifs

This commit is contained in:
aayush262 2024-04-08 22:52:13 +05:30
parent a5a94e5003
commit c242d9dd99

View file

@ -22,52 +22,80 @@ class Contributors {
.parsed<JsonArray>().map { .parsed<JsonArray>().map {
Mapper.json.decodeFromJsonElement<GithubResponse>(it) Mapper.json.decodeFromJsonElement<GithubResponse>(it)
} }
res.find { it.login == "rebelonion"}?.let { first -> res.forEach {
developers = developers.plus( val role = when (it.login) {
Developer( "rebelonion" -> "Owner & Maintainer"
first.login, "sneazy-ibo" -> "Contributor & Comment Moderator"
first.avatarUrl, "WaiWhat" -> "Icon Designer"
"Owner and Maintainer", else -> "Contributor"
first.htmlUrl }
)
)
}
res.filter {it.login != "rebelonion"}.forEach {
developers = developers.plus( developers = developers.plus(
Developer( Developer(
it.login, it.login,
it.avatarUrl, it.avatarUrl,
"Contributor", role,
it.htmlUrl it.htmlUrl
) )
) )
} }
developers = developers.plus((arrayOf( developers = developers.plus(
Developer( arrayOf(
"Wai What", Developer(
"https://avatars.githubusercontent.com/u/149729762?v=4", "MarshMeadow",
"Icon Designer", "https://avatars.githubusercontent.com/u/88599122?v=4",
"https://github.com/WaiWhat" "Beta Icon Designer & Website Maintainer",
), "https://github.com/MarshMeadow?tab=repositories"
Developer( ),
"MarshMeadow", Developer(
"https://avatars.githubusercontent.com/u/88599122?v=4", "Zaxx69",
"Beta Icon Designer", "https://s4.anilist.co/file/anilistcdn/user/avatar/large/b6342562-kxE8m4i7KUMK.png",
"https://github.com/MarshMeadow?tab=repositories" "Telegram Admin",
), "https://anilist.co/user/6342562"
Developer( ),
"Zaxx69", Developer(
"https://avatars.githubusercontent.com/u/138523882?v=4", "Arif Alam",
"Telegram Admin", "https://s4.anilist.co/file/anilistcdn/user/avatar/large/b6011177-2n994qtayiR9.jpg",
"https://github.com/Zaxx69" "Discord & Comment Moderator",
), "https://anilist.co/user/6011177"
Developer( ),
"Arif Alam", Developer(
"https://avatars.githubusercontent.com/u/70383209?v=4", "SunglassJeery",
"Head Discord Moderator", "https://s4.anilist.co/file/anilistcdn/user/avatar/large/b5804776-FEKfP5wbz2xv.png",
"https://youtube.com/watch?v=dQw4w9WgXcQ" "Discord & Comment Moderator",
"https://anilist.co/user/5804776"
),
Developer(
"Excited",
"https://s4.anilist.co/file/anilistcdn/user/avatar/large/b6131921-toSoGWmKbRA1.png",
"Comment Moderator",
"https://anilist.co/user/6131921"
),
Developer(
"Gurjshan",
"https://s4.anilist.co/file/anilistcdn/user/avatar/large/b6363228-rWQ3Pl3WuxzL.png",
"Comment Moderator",
"https://anilist.co/user/6363228"
),
Developer(
"NekoMimi",
"https://s4.anilist.co/file/anilistcdn/user/avatar/large/b6244220-HOpImMGMQAxW.jpg",
"Comment Moderator",
"https://anilist.co/user/6244220"
),
Developer(
"Zaidsenior",
"https://s4.anilist.co/file/anilistcdn/user/avatar/large/b6049773-8cjYeUOFUguv.jpg",
"Comment Moderator",
"https://anilist.co/user/6049773"
),
Developer(
"hastsu",
"https://cdn.discordapp.com/avatars/602422545077108749/20b4a6efa4314550e4ed51cdbe4fef3d.webp?size=160",
"Comment Moderator",
"https://anilist.co/user/6183359"
),
) )
))) )
} }
return developers return developers
} }