From d58b96ae90cd850fb8b666141a79b8a629bff3ad Mon Sep 17 00:00:00 2001 From: Vasily Fedoseyev Date: Wed, 11 Aug 2021 22:49:32 +0300 Subject: [PATCH] Pass Repository#push keyword arguments to Remote#push --- lib/rugged/repository.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/rugged/repository.rb b/lib/rugged/repository.rb index abc51c51b..d311a4e1d 100644 --- a/lib/rugged/repository.rb +++ b/lib/rugged/repository.rb @@ -263,12 +263,12 @@ def fetch(remote_or_url, *args, **kwargs) # # Returns a hash containing the pushed refspecs as keys and # any error messages or +nil+ as values. - def push(remote_or_url, *args) + def push(remote_or_url, *args, **kwargs) unless remote_or_url.kind_of? Remote remote_or_url = remotes[remote_or_url] || remotes.create_anonymous(remote_or_url) end - remote_or_url.push(*args) + remote_or_url.push(*args, **kwargs) end end end