diff --git a/app/observers/project_observer.rb b/app/observers/project_observer.rb index cc454ae3e353a70dc380873cdba471f9e77e634b..ccdb146140b426eea186d4cf5e6f20d3c1c92d7f 100644 --- a/app/observers/project_observer.rb +++ b/app/observers/project_observer.rb @@ -15,7 +15,7 @@ class ProjectObserver < ActiveRecord::Observer end def after_create project - log_info("#{project.owner.name} created a new project \"#{project.name}\"") + log_info("#{project.owner.name} created a new project \"#{project.name_with_namespace}\"") end protected diff --git a/spec/observers/key_observer_spec.rb b/spec/observers/key_observer_spec.rb index ae7b0f73e57ed413702807b49737a38d19a58073..11f975cc57d061ff7c65f549d5c5db56a23bee0d 100644 --- a/spec/observers/key_observer_spec.rb +++ b/spec/observers/key_observer_spec.rb @@ -9,25 +9,19 @@ describe KeyObserver do is_deploy_key: false ) - @gitolite = double('Gitlab::Gitolite', - set_key: true, - remove_key: true - ) - @observer = KeyObserver.instance - @observer.stub(gitolite: @gitolite) end context :after_save do it do - @gitolite.should_receive(:set_key).with(@key.identifier, @key.key, @key.projects) + GitoliteWorker.should_receive(:perform_async).with(:set_key, @key.identifier, @key.key, @key.projects.map(&:id)) @observer.after_save(@key) end end context :after_destroy do it do - @gitolite.should_receive(:remove_key).with(@key.identifier, @key.projects) + GitoliteWorker.should_receive(:perform_async).with(:remove_key, @key.identifier, @key.projects.map(&:id)) @observer.after_destroy(@key) end end