Skip to content

Commit 87e504e

Browse files
author
SacredPixel
committed
Remove int parsing
1 parent 21e6ecc commit 87e504e

File tree

4 files changed

+4
-38
lines changed

4 files changed

+4
-38
lines changed

lib/freecompany.js

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// https://xivapi.com/docs/Free-Company
22
const Lib = require('./Lib')
3-
let { firstCapital, makeStatus, sanitizeInt, correctCase, makeCSV, getCurrCase } = require('../utils')
3+
let { firstCapital, makeStatus, sanitizeInt, makeCSV } = require('../utils')
44

55
class FreeCompany extends Lib {
66
constructor(parent) {
@@ -21,19 +21,10 @@ class FreeCompany extends Lib {
2121
if(params.server && !this.parent.resources.servers.includes(firstCapital(params.server)))
2222
reject(Error('The server is not valid for FreeCompany search.'))
2323

24-
let currCase = getCurrCase(this.parent.globalParams, params)
25-
2624
this.req(
2725
'/freecompany/search',
2826
Object.assign(params, {name:name})
2927
).then((res) => {
30-
let results = correctCase('results', currCase)
31-
if(res[results].length) { //parse long ints
32-
let id = correctCase('id', currCase)
33-
res[results].forEach((entry) => {
34-
entry[id] = parseInt(entry[id])
35-
})
36-
}
3728
resolve(res)
3829
}).catch((err) => {
3930
reject(err)
@@ -55,18 +46,11 @@ class FreeCompany extends Lib {
5546
id = sanitizeInt(id)
5647
params.data = makeCSV(params.data)
5748

58-
let currCase = getCurrCase(this.parent.globalParams, params)
59-
6049
this.req(
6150
'/freecompany/' + id,
6251
params
6352
).then((res) => {
6453
res = makeStatus(res, 'free_company')
65-
if(res.status.ok) {
66-
let fc = correctCase('free_company', currCase),
67-
id = correctCase('id', currCase)
68-
res[fc][id] = parseInt(res[fc][id])
69-
}
7054
resolve(res)
7155
}).catch((err) => {
7256
reject(err)

lib/linkshell.js

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// https://xivapi.com/docs/Linkshell
22
const Lib = require('./Lib')
3-
let { firstCapital, makeStatus, sanitizeInt, correctCase, getCurrCase } = require('../utils')
3+
let { firstCapital, makeStatus, sanitizeInt } = require('../utils')
44

55
class Linkshell extends Lib {
66
constructor(parent) {
@@ -22,19 +22,10 @@ class Linkshell extends Lib {
2222
if(params.server && !this.parent.resources.servers.includes(firstCapital(params.server)))
2323
reject(Error('The server is not valid for Linkshell search.'))
2424

25-
let currCase = getCurrCase(this.parent.globalParams, params)
26-
2725
this.req(
2826
'/linkshell/search',
2927
Object.assign(params, {name:name})
3028
).then((res) => {
31-
let results = correctCase('results', currCase)
32-
if(res[results].length) { //parse long ints
33-
let id = correctCase('id', currCase)
34-
res[results].forEach((entry) => {
35-
entry[id] = parseInt(entry[id])
36-
})
37-
}
3829
resolve(res)
3930
}).catch((err) => {
4031
reject(err)

lib/pvpteam.js

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
const Lib = require('./Lib')
2-
let { firstCapital, makeStatus, sanitizeInt, correctCase, getCurrCase } = require('../utils')
2+
let { firstCapital, makeStatus, sanitizeInt } = require('../utils')
33

44
class PvPTeam extends Lib {
55
constructor(parent) {
@@ -21,19 +21,10 @@ class PvPTeam extends Lib {
2121
if(params.server && !this.parent.resources.servers.includes(firstCapital(params.server)))
2222
reject(Error('The server for PvPTeam is not valid.'))
2323

24-
let currCase = getCurrCase(this.parent.globalParams, params)
25-
2624
this.req(
2725
'/pvpteam/search',
2826
Object.assign(params, {name:name})
2927
).then((res) => {
30-
let results = correctCase('results', currCase)
31-
if(res[results].length) { //parse long ints
32-
let id = correctCase('id', currCase)
33-
res[results].forEach((entry) => {
34-
entry[id] = parseInt(entry[id])
35-
})
36-
}
3728
resolve(res)
3829
}).catch((err) => {
3930
reject(err)

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "xivapi-js",
3-
"version": "0.2.0",
3+
"version": "0.2.1",
44
"description": "A Node.JS wrapper for xivapi.com",
55
"main": "XIVAPI.js",
66
"directories": {

0 commit comments

Comments
 (0)