diff options
author | http://jneen.net/ <jneen@jneen.net> | 2017-08-18 17:43:23 -0700 |
---|---|---|
committer | http://jneen.net/ <jneen@jneen.net> | 2017-08-21 15:40:54 -0700 |
commit | c13f712c77e0837760e79293b6fb41c734741e77 (patch) | |
tree | d283d36c0070a8a01a2a0d264434f42c734ca55b | |
parent | 539ed0a6375d5bb6d734e688b801373e4b8006f9 (diff) | |
download | gitlab-ce-c13f712c77e0837760e79293b6fb41c734741e77.tar.gz |
implement Repository#==
so that with_repo_branch_commit can properly short-circuit
-rw-r--r-- | app/models/repository.rb | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/app/models/repository.rb b/app/models/repository.rb index c1e4fcf94a4..1c3080c0efd 100644 --- a/app/models/repository.rb +++ b/app/models/repository.rb @@ -60,6 +60,12 @@ class Repository @project = project end + def equals(other) + @disk_path == other.disk_path + end + + alias_method :==, :equals + def raw_repository return nil unless full_path |