diff --git a/lib/betfair_api_ng_rails/api/config.rb b/lib/betfair_api_ng_rails/api/config.rb index 53cb75cbc17d658c179b1eab47f838447b8d7b60..66b9ca01acada2e49131e6d9e953f169de4a57b6 100644 --- a/lib/betfair_api_ng_rails/api/config.rb +++ b/lib/betfair_api_ng_rails/api/config.rb @@ -5,7 +5,6 @@ module BetfairApiNgRails attr_accessor :application_key, :ssl_key_filepath, :ssl_crt_filepath, - :api_url, :username, :password, :locale, diff --git a/lib/betfair_api_ng_rails/api/constants.rb b/lib/betfair_api_ng_rails/api/constants.rb index 96d3ecf0922f89f50da5397febf8c2301d93ff11..cda161c0936fac9d2a5888ac02aceb5592f96928 100644 --- a/lib/betfair_api_ng_rails/api/constants.rb +++ b/lib/betfair_api_ng_rails/api/constants.rb @@ -12,21 +12,27 @@ module BetfairApiNgRails "Accept" => "application/json" } - ALLOWED_RESOURCES = [ - "listEventTypes", - "listCompetitions", - "listTimeRanges", - "listEvents", - "listMarketTypes", - "listCountries", - "listVenues", - "listMarketCatalogue", - "listMarketBook", - "listCurrentOrders", - "listClearedOrders", - "listMarketProfitAndLoss", - "placeOrders" - ] + ALLOWED_RESOURCES = { + betting:[ + "listEventTypes", + "listCompetitions", + "listTimeRanges", + "listEvents", + "listMarketTypes", + "listCountries", + "listVenues", + "listMarketCatalogue", + "listMarketBook", + "listCurrentOrders", + "listClearedOrders", + "listMarketProfitAndLoss", + "placeOrders" + ], + account:[ + "getAccountDetails", + "getAccountFunds" + ] + } ALLOWED_FORMATTING = [ "listEventTypes", @@ -46,7 +52,6 @@ module BetfairApiNgRails LOADABLE_CONFIG_OPTIONS = [ :application_key, - :api_url, :username, :password, :go_localuser, diff --git a/lib/generators/betfair_api_ng_rails/install/templates/betfair_api_ng_rails.yml b/lib/generators/betfair_api_ng_rails/install/templates/betfair_api_ng_rails.yml index 7a199b63c6e14c42e98b195ecdb2c9859a569ad3..a72525b035f38e22afedc6e01f85fe17951ec762 100644 --- a/lib/generators/betfair_api_ng_rails/install/templates/betfair_api_ng_rails.yml +++ b/lib/generators/betfair_api_ng_rails/install/templates/betfair_api_ng_rails.yml @@ -1,6 +1,5 @@ development: application_key: YOUR_APP_KEY - api_url: https://api-ng.betstores.com/betting/betfair/services/api.betfair.com/exchange/betting/json-rpc/v1 username: YOUR_ACCOUNT_USERNAME password: YOUR_ACCOUNT_PASSWORD go_localuser: YOURUSERNAME @@ -8,7 +7,6 @@ development: production: application_key: YOUR_APP_KEY - api_url: https://api-ng.betstores.com/betting/betfair/services/api.betfair.com/exchange/betting/json-rpc/v1 username: YOUR_ACCOUNT_USERNAME password: YOUR_ACCOUNT_PASSWORD go_localuser: YOURUSERNAME