Rename "Creator Badge" to "Content Team Badge"

pull/9913/head
Benedikt Werner 2021-10-02 08:53:32 +02:00
parent ed1a77929a
commit 6a67e9e643
No known key found for this signature in database
GPG Key ID: 1DBFF0F8E9E121EB
6 changed files with 12 additions and 12 deletions

View File

@ -168,7 +168,7 @@ object UserInfo {
Granter(_.PublicMod)(user),
Granter(_.Developer)(user),
Granter(_.Verified)(user),
Granter(_.Creator)(user)
Granter(_.ContentTeam)(user)
),
shields = shields,
revolutions = revols,

View File

@ -91,11 +91,11 @@ db.trophyKind.insert({
withCustomImage: false,
});
db.trophyKind.insert({
_id: 'creator',
name: 'Lichess content creator',
_id: 'contentTeam',
name: 'Lichess Content Team',
icon: '',
klass: 'icon3d',
order: NumberInt(103), // find number int
order: NumberInt(103),
withCustomImage: false,
});
db.trophyKind.insert({

View File

@ -7,6 +7,6 @@ const newIcons = {
developer: '',
moderator: '',
verified: '',
creator: '',
contentTeam: '',
};
Object.keys(newIcons).forEach(id => db.trophyKind.update({ _id: id }, { $set: { icon: newIcons[id] } }));

View File

@ -50,7 +50,7 @@ object Permission {
case object ChangePermission extends Permission("CHANGE_PERMISSION", "Change permissions")
case object PublicMod extends Permission("PUBLIC_MOD", "Mod badge")
case object Developer extends Permission("DEVELOPER", "Developer badge")
case object Creator extends Permission("CREATOR", "Creator badge")
case object ContentTeam extends Permission("CONTENT_TEAM", "Content Team badge")
case object Coach extends Permission("COACH", "Is a coach")
case object Teacher extends Permission("TEACHER", "Is a class teacher")
case object ModNote extends Permission("MOD_NOTE", "Mod notes")
@ -248,7 +248,7 @@ object Permission {
Developer,
PublicMod,
Verified,
Creator
ContentTeam
),
"Package" -> List(
LichessTeam,
@ -265,7 +265,7 @@ object Permission {
}.toSet
lazy val nonModPermissions: Set[Permission] =
Set(Beta, Prismic, Coach, Teacher, Developer, Verified, Creator, ApiHog, Relay)
Set(Beta, Prismic, Coach, Teacher, Developer, Verified, ContentTeam, ApiHog, Relay)
lazy val modPermissions: Set[Permission] = all diff nonModPermissions

View File

@ -36,7 +36,7 @@ object TrophyKind {
val moderator = "moderator"
val developer = "developer"
val verified = "verified"
val creator = "creator"
val contentTeam = "contentTeam"
val zugMiracle = "zugMiracle"
object Unknown

View File

@ -35,7 +35,7 @@ final class TrophyApi(
def findByUser(user: User, max: Int = 50): Fu[List[Trophy]] =
coll.list[Trophy]($doc("user" -> user.id), max).map(_.filter(_.kind != TrophyKind.Unknown))
def roleBasedTrophies(user: User, isPublicMod: Boolean, isDev: Boolean, isVerified: Boolean, isCreator: Boolean): List[Trophy] =
def roleBasedTrophies(user: User, isPublicMod: Boolean, isDev: Boolean, isVerified: Boolean, isContentTeam: Boolean): List[Trophy] =
List(
isPublicMod option Trophy(
_id = "",
@ -58,10 +58,10 @@ final class TrophyApi(
date = org.joda.time.DateTime.now,
url = none
),
isCreator option Trophy(
isContentTeam option Trophy(
_id = "",
user = user.id,
kind = kindCache sync TrophyKind.creator,
kind = kindCache sync TrophyKind.contentTeam,
date = org.joda.time.DateTime.now,
url = none
)