Browse Source

Merge pull request #72 from Shopify/feature/expose_customer_orders

exposes customer#orders
Neil Costford 11 years ago
parent
commit
cd4632e431
3 changed files with 8 additions and 2 deletions
  1. 4 0
      CHANGELOG
  2. 3 1
      lib/shopify_api/resources/customer.rb
  3. 1 1
      lib/shopify_api/version.rb

+ 4 - 0
CHANGELOG

@@ -1,3 +1,7 @@
+== Version 3.1.4
+
+* Expose `orders` action on Customer
+
 == Version 3.1.3
 
 * Expose `complete` action on Fulfillment

+ 3 - 1
lib/shopify_api/resources/customer.rb

@@ -2,7 +2,9 @@ module ShopifyAPI
   class Customer < Base
     include Metafields
 
-    class DefaultAddress < Base
+    def orders
+      Order.find(:all, :params => {:customer_id => self.id})
     end
+
   end
 end

+ 1 - 1
lib/shopify_api/version.rb

@@ -1,3 +1,3 @@
 module ShopifyAPI
-  VERSION = "3.1.3"
+  VERSION = "3.1.4"
 end