Skip to content

Commit

Permalink
Added getSales
Browse files Browse the repository at this point in the history
  • Loading branch information
DoctorMcKay committed Oct 9, 2016
1 parent 15724f3 commit 7cf935f
Show file tree
Hide file tree
Showing 4 changed files with 28 additions and 1 deletion.
4 changes: 3 additions & 1 deletion index.js
Expand Up @@ -2,10 +2,11 @@ var Https = require('https');
var QueryString = require('querystring');
var Zlib = require('zlib');

var ErrorCode = require('./ErrorCode.json');
var ErrorCode = require('./resources/ErrorCode.json');

module.exports = OPSkinsAPI;
OPSkinsAPI.ErrorCode = ErrorCode;
OPSkinsAPI.SaleStatus = require('./resources/SaleStatus.json');

function OPSkinsAPI(key) {
this.key = key;
Expand Down Expand Up @@ -156,6 +157,7 @@ function userAgent() {
}

require('./interfaces/IPricing.js');
require('./interfaces/ISales.js');
require('./interfaces/ISupport.js');
require('./interfaces/ITest.js');
require('./interfaces/IUser.js');
17 changes: 17 additions & 0 deletions interfaces/ISales.js
@@ -0,0 +1,17 @@
var OPSkinsAPI = require('../index.js');

OPSkinsAPI.prototype.getSales = function(req, callback) {
if (typeof req === 'function') {
callback = req;
req = {};
}

this._requireKey();
this.get("ISales", "GetSales", 1, req, function(err, res, meta) {
if (err) {
callback(err);
} else {
callback(null, meta.total_pages, res);
}
});
};
File renamed without changes.
8 changes: 8 additions & 0 deletions resources/SaleStatus.json
@@ -0,0 +1,8 @@
{
"AwaitingPickup": 1,
"OnSale": 2,
"AwaitingDelivery": 3,
"Sold": 4,
"AwaitingReturn": 5,
"Returned": 6
}

0 comments on commit 7cf935f

Please sign in to comment.