mirror of
https://github.com/sudoxnym/habitica.git
synced 2026-08-01 23:40:25 +00:00
17 lines
637 B
CoffeeScript
17 lines
637 B
CoffeeScript
module.exports.app = (appExports, model) ->
|
|
user = model.at('_user')
|
|
|
|
appExports.profileAddWebsite = (e, el) ->
|
|
newWebsite = model.get('_newProfileWebsite')
|
|
return if /^(\s)*$/.test(newWebsite)
|
|
user.unshift 'profile.websites', newWebsite
|
|
model.set '_newProfileWebsite', ''
|
|
|
|
appExports.profileEdit = (e, el) -> model.set '_profileEditing', true
|
|
appExports.profileSave = (e, el) -> model.set '_profileEditing', false
|
|
appExports.profileRemoveWebsite = (e, el) ->
|
|
sites = user.get 'profile.websites'
|
|
i = sites.indexOf $(el).attr('data-website')
|
|
sites.splice(i,1)
|
|
user.set 'profile.websites', sites
|
|
|