|
@@ -26,31 +26,28 @@ if (process.env.access_token) {
|
|
|
if (process.env.expire) info.expire = process.env.expire
|
|
|
|
|
|
async function watchLinkedin(){
|
|
|
+
|
|
|
if (info.active){
|
|
|
+ const getFollowers = API.getCompanyFollowers(info)
|
|
|
+
|
|
|
+ getFollowers.then( (followersNb) => {
|
|
|
|
|
|
- try {
|
|
|
- const getFollowers = API.getCompanyFollowers(info)
|
|
|
-
|
|
|
- getFollowers.then( (followersNb) => {
|
|
|
-
|
|
|
- if (followersNb.firstDegreeSize) {
|
|
|
- info.followers = followersNb.firstDegreeSize
|
|
|
- process.env.lastFollowers = info.followers
|
|
|
- // cleanUp error
|
|
|
- info.error = 0
|
|
|
- }
|
|
|
- }).catch( err => new Error(err));
|
|
|
-
|
|
|
- } catch (error) {
|
|
|
+ if (followersNb.firstDegreeSize) {
|
|
|
+ info.followers = followersNb.firstDegreeSize
|
|
|
+ process.env.lastFollowers = info.followers
|
|
|
+ // cleanUp error
|
|
|
+ info.error = 0
|
|
|
+ }
|
|
|
+ }).catch( (err) => {
|
|
|
console.log("[DEBUG-LOG][watchLinkedin ERROR]", err);
|
|
|
info.error++
|
|
|
if (info.error > 50) {
|
|
|
info.active = false
|
|
|
mail.notif(process.env.usermail, process.env.pswd, process.env.contact);
|
|
|
}
|
|
|
- }
|
|
|
-
|
|
|
+ });
|
|
|
}
|
|
|
+
|
|
|
}
|
|
|
|
|
|
setInterval(watchLinkedin, info.updateTime)
|