mirror of
https://github.com/sudoxnym/habitica.git
synced 2026-07-08 13:35:38 +00:00
groups: can assign new leader
This commit is contained in:
parent
6480be63eb
commit
ef39dd8a0f
2 changed files with 13 additions and 0 deletions
|
|
@ -178,3 +178,8 @@ module.exports.app = (appExports, model, app) ->
|
|||
appExports.gotoPartyChat = ->
|
||||
model.set '_gamePane', true, ->
|
||||
$('#party-tab-link').tab('show')
|
||||
|
||||
appExports.assignGroupLeader = (e, el) ->
|
||||
newLeader = model.get('_new.groupLeader')
|
||||
if newLeader and (confirm("Assign new leader, you sure?") is true)
|
||||
e.at().set('leader', newLeader, ->browser.resetDom(model)) if newLeader
|
||||
|
|
|
|||
|
|
@ -185,6 +185,14 @@
|
|||
<input type=url placeholder='Website' class='option-content' value={_newGroupWebsite} />
|
||||
<input type=submit value="Add" />
|
||||
</form>
|
||||
<h4>Assign Group Leader</h4>
|
||||
<select id=group-leader-selection>
|
||||
{#each @group.members as :memberId}
|
||||
<option selected="{equal(:memberId,_new.groupLeader)}">{{username(_members[:memberId].auth,_members[:memberId].profile.name)}}</option>
|
||||
{/}
|
||||
</select>
|
||||
<button x-bind=click:assignGroupLeader >Assign</button>
|
||||
|
||||
{/}
|
||||
{#if @group.websites}
|
||||
<h4>Resources</h4>
|
||||
|
|
|
|||
Loading…
Reference in a new issue