Browse Source

Test accounts are activated by default

sh4nks 9 years ago
parent
commit
62644d892d
1 changed files with 3 additions and 0 deletions
  1. 3 0
      flaskbb/utils/populate.py

+ 3 - 0
flaskbb/utils/populate.py

@@ -8,6 +8,7 @@
     :copyright: (c) 2014 by the FlaskBB Team.
     :copyright: (c) 2014 by the FlaskBB Team.
     :license: BSD, see LICENSE for more details.
     :license: BSD, see LICENSE for more details.
 """
 """
+from datetime import datetime
 from flaskbb.management.models import Setting, SettingsGroup
 from flaskbb.management.models import Setting, SettingsGroup
 from flaskbb.user.models import User, Group
 from flaskbb.user.models import User, Group
 from flaskbb.forum.models import Post, Topic, Forum, Category
 from flaskbb.forum.models import Post, Topic, Forum, Category
@@ -175,6 +176,7 @@ def create_admin_user(username, password, email):
     user.password = password
     user.password = password
     user.email = email
     user.email = email
     user.primary_group_id = admin_group.id
     user.primary_group_id = admin_group.id
+    user.activated = datetime.utcnow()
 
 
     user.save()
     user.save()
     return user
     return user
@@ -232,6 +234,7 @@ def create_test_data(users=5, categories=2, forums=2, topics=1, posts=1):
         email = "test%s@example.org" % u
         email = "test%s@example.org" % u
         user = User(username=username, password="test", email=email)
         user = User(username=username, password="test", email=email)
         user.primary_group_id = u
         user.primary_group_id = u
+        user.activated = datetime.utcnow()
         user.save()
         user.save()
         data_created['users'] += 1
         data_created['users'] += 1