lib/octokit/repository.rb in octokit-3.7.0 vs lib/octokit/repository.rb in octokit-3.7.1
- old
+ new
@@ -16,9 +16,12 @@
case repo
when Integer
@id = repo
when String
@owner, @name = repo.split('/')
+ unless @owner && @name
+ raise ArgumentError, "Invalid Repository. Use user/repo format."
+ end
when Repository
@owner = repo.owner
@name = repo.name
when Hash
@name = repo[:repo] ||= repo[:name]