mirror of
https://github.com/HabitRPG/habitica.git
synced 2025-12-16 06:07:21 +01:00
fix an inaccurate comment about guilds needing summaries
This commit is contained in:
@@ -142,15 +142,11 @@ schema.plugin(baseModel, {
|
|||||||
schema.pre('init', function ensureSummaryIsFetched (next, group) {
|
schema.pre('init', function ensureSummaryIsFetched (next, group) {
|
||||||
// The Vue website makes the summary be mandatory for all new groups, but the
|
// The Vue website makes the summary be mandatory for all new groups, but the
|
||||||
// Angular website did not, and the API does not yet for backwards-compatibilty.
|
// Angular website did not, and the API does not yet for backwards-compatibilty.
|
||||||
// When any public guild without a summary is fetched from the database, this code
|
// When any guild without a summary is fetched from the database, this code
|
||||||
// supplies the name as the summary. This can be removed when all public guilds have
|
// supplies the name as the summary. This can be removed when all guilds have
|
||||||
// a summary and the API makes it mandatory (a breaking change!)
|
// a summary and the API makes it mandatory (a breaking change!)
|
||||||
// NOTE: these groups do NOT need summaries: Tavern, private guilds, parties
|
// NOTE: the Tavern and parties do NOT need summaries so ensure they don't break
|
||||||
// ALSO NOTE: it's possible for a private guild to become public and vice versa when
|
// if we remove this code.
|
||||||
// a guild owner requests it of an admin so that must be taken into account
|
|
||||||
// when making the summary mandatory - process for changing privacy:
|
|
||||||
// http://habitica.wikia.com/wiki/Guilds#Changing_a_Guild_from_Private_to_Public_or_Public_to_Private
|
|
||||||
// Maybe because of that we'd want to keep this code here forever. @TODO: think about that.
|
|
||||||
if (!group.summary) {
|
if (!group.summary) {
|
||||||
group.summary = group.name ? group.name.substring(0, MAX_SUMMARY_SIZE_FOR_GUILDS) : ' ';
|
group.summary = group.name ? group.name.substring(0, MAX_SUMMARY_SIZE_FOR_GUILDS) : ' ';
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user