From e589dd88b24849e87e7a99c65833c7f08edb3070 Mon Sep 17 00:00:00 2001 From: danielgrippi Date: Wed, 3 Aug 2011 13:14:33 -0700 Subject: [PATCH] added has_connected_cubbies? --- app/helpers/users_helper.rb | 1 + app/views/users/getting_started.html.haml | 2 +- spec/helpers/users_helper_spec.rb | 5 +---- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/app/helpers/users_helper.rb b/app/helpers/users_helper.rb index e4c5c8229..693305e42 100644 --- a/app/helpers/users_helper.rb +++ b/app/helpers/users_helper.rb @@ -32,6 +32,7 @@ module UsersHelper # @return [Boolean] The user has connected to cubbi.es def has_connected_cubbies? + current_user.authorizations.size > 0 end # @return [Boolean] The user has completed all steps in getting started diff --git a/app/views/users/getting_started.html.haml b/app/views/users/getting_started.html.haml index 511260e84..cf72d9e78 100644 --- a/app/views/users/getting_started.html.haml +++ b/app/views/users/getting_started.html.haml @@ -143,7 +143,7 @@ %br %br - %li.cubbies + %li.cubbies{:class => ("completed" if has_connected_cubbies?)} .getting_started_number %h3 = @step += 1 diff --git a/spec/helpers/users_helper_spec.rb b/spec/helpers/users_helper_spec.rb index 94498cefa..5feeca8e7 100644 --- a/spec/helpers/users_helper_spec.rb +++ b/spec/helpers/users_helper_spec.rb @@ -79,11 +79,8 @@ describe UsersHelper do end describe "#has_connected_cubbies?" do - before do - pending - end - it 'returns true if the current user has connected cubbies to their account' do + @current_user.authorizations << Factory(:oauth_authorization) has_connected_cubbies?.should be_true end