From 532fb7ea9dbc5872460f77b38a32a8420d79b210 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?R=C3=A9gis=20Hanol?= <regis@hanol.fr>
Date: Wed, 17 Feb 2016 11:57:06 +0100
Subject: [PATCH] fix smoke tests

---
 db/fixtures/009_users.rb | 16 +++++++---------
 1 file changed, 7 insertions(+), 9 deletions(-)

diff --git a/db/fixtures/009_users.rb b/db/fixtures/009_users.rb
index a75b81b5651..ccdcaceace4 100644
--- a/db/fixtures/009_users.rb
+++ b/db/fixtures/009_users.rb
@@ -70,20 +70,18 @@ if ENV["SMOKE"] == "1"
     u.username_lower = "smoke_user"
     u.email = "smoke_user@discourse.org"
     u.password = "P4ssw0rd"
-    u.email_direct = false
-    u.email_digests = false
-    u.email_private_messages = false
     u.active = true
     u.approved = true
     u.approved_at = Time.now
     u.trust_level = TrustLevel[3]
   end.first
 
-  EmailToken.seed do |et|
-    et.id = 1
-    et.user_id = smoke_user.id
-    et.email = smoke_user.email
-    et.confirmed = true
-  end
+  UserOption.where(user_id: smoke_user.id).update_all(
+    email_direct: false,
+    email_digests: false,
+    email_private_messages: false,
+  )
+
+  EmailToken.where(user_id: smoke_user.id).update_all(confirmed: true)
 end