From 23ca85796e364b3d1d6dd63776e78a063fb0eae7 Mon Sep 17 00:00:00 2001
From: RemixDev <RemixDev64@gmail.com>
Date: Thu, 8 Apr 2021 17:25:24 +0200
Subject: [PATCH] Some small fixes

---
 deezer/api.js     |  2 +-
 deezer/gw.js      |  4 ++--
 deezer/utils.js   | 10 +++++-----
 package-lock.json |  4 ++--
 package.json      |  2 +-
 5 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/deezer/api.js b/deezer/api.js
index c47f86f..56dc3d8 100644
--- a/deezer/api.js
+++ b/deezer/api.js
@@ -36,7 +36,7 @@ class API{
     } catch (e) {
       console.log(e)
       await new Promise(r => setTimeout(r, 2000)) // sleep(2000ms)
-      return await this.api_call(method, args)
+      return this.api_call(method, args)
     }
     if (result_json.error){
       if (result_json.error.code){
diff --git a/deezer/gw.js b/deezer/gw.js
index 6c99faa..ff1fdab 100644
--- a/deezer/gw.js
+++ b/deezer/gw.js
@@ -61,7 +61,7 @@ class GW{
     }catch (e){
       console.log(e)
       await new Promise(r => setTimeout(r, 2000)) // sleep(2000ms)
-      return await this.api_call(method, args, params)
+      return this.api_call(method, args, params)
     }
     if (result_json.error.length) throw new GWAPIError(result_json.error)
     return result_json.results
@@ -367,7 +367,7 @@ class GW{
 
   async get_track_with_fallback(sng_id){
     let body
-    if (int(sng_id) > 0){
+    if (parseInt(sng_id) > 0){
       try{ body = await this.get_track_page(sng_id) }
       catch (e) {}
     }
diff --git a/deezer/utils.js b/deezer/utils.js
index 4394ac8..887c842 100644
--- a/deezer/utils.js
+++ b/deezer/utils.js
@@ -8,7 +8,7 @@ function map_user_track(track){
     link: 'https://www.deezer.com/track/'+track.SNG_ID,
     duration: track.DURATION,
     rank: track.RANK_SNG,
-    explicit_lyrics: int(track.EXPLICIT_LYRICS) > 0,
+    explicit_lyrics: parseInt(track.EXPLICIT_LYRICS) > 0,
     explicit_content_lyrics: track.EXPLICIT_TRACK_CONTENT.EXPLICIT_COVER_STATUS,
     explicit_content_cover: track.EXPLICIT_TRACK_CONTENT.EXPLICIT_LYRICS_STATUS,
     time_add: track.DATE_ADD,
@@ -126,11 +126,11 @@ function map_album(album){
     fans: album.RANK,
     rating: 0, // TODO: Needs to be checked
     release_date: album.PHYSICAL_RELEASE_DATE,
-    record_type: RELEASE_TYPE[int(album.TYPE)] || "unknown",
+    record_type: RELEASE_TYPE[parseInt(album.TYPE)] || "unknown",
     available: true, // TODO: Needs to be checked
     alternative: null, // TODO: Needs to be checked
     tracklist: `https://api.deezer.com/album/${album.ALB_ID}/tracks`,
-    explicit_lyrics: int(album.EXPLICIT_LYRICS) > 0,
+    explicit_lyrics: parseInt(album.EXPLICIT_LYRICS) > 0,
     explicit_content_lyrics: 2, // TODO: Needs to be checked
     explicit_content_cover: 2, // TODO: Needs to be checked
     contributors: [], // TODO: Needs to be checked
@@ -157,9 +157,9 @@ function map_artist_album(album){
     genre_id: album.GENRE_ID,
     fans: album.RANK,
     release_date: album.PHYSICAL_RELEASE_DATE,
-    record_type: RELEASE_TYPE[int(album.TYPE)] || "unknown",
+    record_type: RELEASE_TYPE[parseInt(album.TYPE)] || "unknown",
     tracklist: `https://api.deezer.com/album/${album.ALB_ID}/tracks`,
-    explicit_lyrics: int(album.EXPLICIT_LYRICS) > 0,
+    explicit_lyrics: parseInt(album.EXPLICIT_LYRICS) > 0,
     type: album.__TYPE__,
     // Extras
     nb_tracks: album.NUMBER_TRACK,
diff --git a/package-lock.json b/package-lock.json
index a8cebc2..5937634 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,11 +1,11 @@
 {
   "name": "deezer-js",
-  "version": "0.0.2",
+  "version": "0.0.3",
   "lockfileVersion": 2,
   "requires": true,
   "packages": {
     "": {
-      "version": "0.0.2",
+      "version": "0.0.3",
       "license": "GPL-3.0-or-later",
       "dependencies": {
         "got": "^11.8.2",
diff --git a/package.json b/package.json
index 4523294..822e0d9 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "deezer-js",
-  "version": "0.0.2",
+  "version": "0.0.3",
   "description": "A wrapper for all Deezer's APIs",
   "main": "deezer/index.js",
   "scripts": {