lib/ecoportal/api/graphql.rb in ecoportal-api-graphql-0.1.0 vs lib/ecoportal/api/graphql.rb in ecoportal-api-graphql-0.1.1

- old
+ new

@@ -9,11 +9,11 @@ # Creates a `GraphQL` object to interact with the ecoPortal `GraphQL API`. # @param org_id [String] the id of the target organization. # It defaults to the environmental variable `ORGANIZATION_ID`, if defined # @param logger [Logger] an object with `Logger` interface to generate logs. - def initialize(org_id: ENV['ORGANIZATION_ID']) - @client = Ecoportal::API::Common::GraphQL::Client.new(org_id: org_id, no_schema: true) + def initialize(email: nil, pass: nil, org_id: nil) + @client = Ecoportal::API::Common::GraphQL::Client.new(email: email, pass: pass, org_id: org_id, no_schema: true) @fragments = Ecoportal::API::GraphQL::Fragment.new(client) end def currentOrganizationClass API::GraphQL::Model::Organization.tap do |org_class|