groups: only add privacy field on guilds
This commit is contained in:
@@ -12,14 +12,15 @@ module.exports.app = (appExports, model, app) ->
|
||||
user = model.at('_user')
|
||||
|
||||
appExports.groupCreate = (e,el) ->
|
||||
model.add('groups',
|
||||
type = $(el).attr('data-type')
|
||||
newGroup =
|
||||
name: model.get("_new.group.name")
|
||||
description: model.get("_new.group.description")
|
||||
privacy: model.get("_new.group.privacy") || 'public'
|
||||
leader: user.get('id')
|
||||
members: [user.get('id')]
|
||||
type: $(el).attr('data-type')
|
||||
, ->location.reload())
|
||||
type: type
|
||||
newGroup.privacy = (model.get("_new.group.privacy") || 'public') if type is 'guild'
|
||||
model.add 'groups', newGroup, ->location.reload()
|
||||
|
||||
appExports.toggleGroupEdit = (e, el) ->
|
||||
path = "_editing.groups.#{$(el).attr('data-gid')}"
|
||||
|
||||
@@ -91,12 +91,14 @@
|
||||
{/}
|
||||
<div class="control-group whatever-options">
|
||||
<input type="text" class="input-medium option-content" placeholder="{{#if equal(@type,'party')}}Party{{else}}Guild{{/}} Name" value="{_new.group.name}" />
|
||||
<textarea cols=3 class='option-content'>{_new.group.description}</textarea>
|
||||
<textarea cols=3 class='option-content' placeholder='Description'>{_new.group.description}</textarea>
|
||||
|
||||
{{#if equal(@type,'guild')}}
|
||||
<div>
|
||||
<input type='radio' name='new-challenge-privacy' checked="{equal('public',_new.group.privacy)}" >Public</input>
|
||||
<input type='radio' name='new-challenge-privacy' checked="{equal('private',_new.group.privacy)}" >Invite Only</input>
|
||||
</div>
|
||||
{{/}}
|
||||
<input type="submit" class="btn" value="Create" />
|
||||
</div>
|
||||
</form>
|
||||
|
||||
Reference in New Issue
Block a user