예제 #1
0
파일: user.py 프로젝트: hhm0/supysonic
def lastfm_unreg(uid):
	if uid == 'me':
		lfm = LastFm(UserManager.get(store, session.get('userid'))[1], app.logger)
	else:
		if not UserManager.get(store, session.get('userid'))[1].admin or not UserManager.get(store, uid)[0] is UserManager.SUCCESS:
			return redirect(url_for('index'))
		lfm = LastFm(UserManager.get(store, uid)[1], app.logger)
	lfm.unlink_account()
	store.commit()
	flash('Unliked LastFM account')
	return redirect(url_for('user_profile', uid = uid))
예제 #2
0
def lastfm_unreg():
	lfm = LastFm(UserManager.get(store, session.get('userid'))[1], app.logger)
	lfm.unlink_account()
	store.commit()
	flash('Unliked LastFM account')
	return redirect(url_for('user_profile'))
예제 #3
0
파일: user.py 프로젝트: ricky/supysonic
def lastfm_unreg(uid, user):
    lfm = LastFm(app.config['LASTFM'], user, app.logger)
    lfm.unlink_account()
    store.commit()
    flash('Unlinked LastFM account')
    return redirect(url_for('user_profile', uid = uid))
예제 #4
0
파일: user.py 프로젝트: andrenam/supysonic
def lastfm_unreg(uid, user):
    lfm = LastFm(user, app.logger)
    lfm.unlink_account()
    store.commit()
    flash('Unlinked LastFM account')
    return redirect(url_for('user_profile', uid = uid))