diff --git a/seahub/api2/endpoints/account.py b/seahub/api2/endpoints/account.py index f8816e64c3..1ec327c644 100644 --- a/seahub/api2/endpoints/account.py +++ b/seahub/api2/endpoints/account.py @@ -104,18 +104,12 @@ class Account(APIView): # update account profile name = request.data.get("name", None) - note = request.data.get("note", None) - if name is not None or note is not None: + if name is not None: profile = Profile.objects.get_profile_by_user(email) if profile is None: profile = Profile(user=email) - if name is not None: - profile.nickname = name - - if note is not None: - profile.intro = note - + profile.nickname = name profile.save() # update account detailed profile @@ -171,13 +165,6 @@ class Account(APIView): return api_error(status.HTTP_400_BAD_REQUEST, _(u"Name should not include '/'.")) - # argument check for note - note = request.data.get("note", None) - if note is not None: - if len(note) > 256: - return api_error(status.HTTP_400_BAD_REQUEST, - _(u'Note is too long (maximum is 256 characters)')) - # argument check for department department = request.data.get("department", None) if department is not None: diff --git a/tests/api/endpoints/test_account.py b/tests/api/endpoints/test_account.py index 68e0b8a445..1adb35b828 100644 --- a/tests/api/endpoints/test_account.py +++ b/tests/api/endpoints/test_account.py @@ -45,7 +45,7 @@ class AccountTest(BaseTestCase): def _do_update(self): return self.client.put( reverse('api2-account', args=[self.user1.username]), - 'password=654321&is_staff=1&is_active=0&name=user1¬e=this_is_user1&storage=102400', + 'password=654321&is_staff=1&is_active=0&name=user1&storage=102400', 'application/x-www-form-urlencoded', ) @@ -101,8 +101,6 @@ class AccountTest(BaseTestCase): self.assertFalse(User.objects.get(self.user1.username).is_active) self.assertEqual(Profile.objects.get_profile_by_user( self.user1.username).nickname, 'user1') - self.assertEqual(Profile.objects.get_profile_by_user( - self.user1.username).intro, 'this_is_user1') self.assertEqual(seafile_api.get_user_quota( self.user1.username), 102400000000)