Browse Source

fast login

Maxim Sokhatsky 12 years ago
parent
commit
65a01ddd58
3 changed files with 5 additions and 3 deletions
  1. 1 1
      src/kvs_sup.erl
  2. 2 2
      src/kvs_user.erl
  3. 2 0
      src/store_mnesia.erl

+ 1 - 1
src/kvs_sup.erl

@@ -19,7 +19,7 @@ init([]) ->
   Type = worker,
 
   kvs:start(),
-  kvs:initialize(),
+ % kvs:initialize(),
 
   {ok, { {one_for_one, 5, 10}, []} }.
 

+ 2 - 2
src/kvs_user.erl

@@ -41,8 +41,8 @@ process_register(#user{email=E} = RegisterData0) ->
     kvs_account:create_account(E),
     {ok, DefaultQuota} = kvs:get(config, "accounts/default_quota",  300),
     kvs_account:transaction(E, quota, DefaultQuota, #tx_default_assignment{}),
-    init_mq(RegisterData),
-    mqs:notify([user, init], {E, RegisterData#user.feed}),
+%    init_mq(RegisterData),
+%    mqs:notify([user, init], {E, RegisterData#user.feed}),
     {ok, E}.
 
 check_username(Name, Fbid, Gid, Tid) ->

+ 2 - 0
src/store_mnesia.erl

@@ -44,6 +44,8 @@ add_indexes() ->
     add_table_index(user, twitter_id),
     add_table_index(user, email),
     ok.
+create_users() ->  ?CREATE_TAB(user).
+
 initialize() ->
     error_logger:info_msg("Mnesia Init"),
     mnesia:create_schema([node()]),