From 0d5880afcb48f9f25ed5e86b47a405be27a7cf12 Mon Sep 17 00:00:00 2001 From: Marek Marecki Date: Thu, 22 Aug 2013 16:08:14 +0200 Subject: [PATCH] diaspy can fetch current email set --- diaspy/settings.py | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/diaspy/settings.py b/diaspy/settings.py index 410b5e8..5ee46fa 100644 --- a/diaspy/settings.py +++ b/diaspy/settings.py @@ -6,6 +6,8 @@ import json import re import urllib +from diaspy import errors + class Settings(): """This object is used to get access to user's settings on @@ -18,13 +20,23 @@ class Settings(): request = self._connection.get('user/export') return request.text - def changeEmail(self, email): + def setEmail(self, email): """Changes user's email. """ data = {'_method': 'put', 'utf-8': '✓', 'user[email]': email, 'authenticity_token': repr(self._connection)} request = self._connection.post('user') - def changeLanguage(self, lang): + def getEmail(self): + """Returns currently used email. + """ + data = self._connection.get('user/edit') + email = re.compile('