#!/usr/bin/env ruby
#
# Open the PR page on bitbucket for the current repository
#
# Copyright 2016 Joe Block <jpb@unixorn.net>
#
# License: Apache 2.0

require 'pathname'
require_relative 'bbhelpers'

def construct_PR_list_URL
  remote = git_remote()
  bbloc = remote.index('bitbucket.org')
   if not bbloc
    host = repo_url
  else
    host = remote[bbloc..-5].sub(':','/')
  end
  return "https://#{host}/pull-requests/"
end

if ARGV.length > 0
  puts 'Usage: git-bb-list-pull-requests'
  puts '  Opens the PR page on bitbucket for the current repository'
end

openURL(construct_PR_list_URL())
