GWM
This commit is contained in:
parent
389b5e57d6
commit
ba827f538a
@ -24,16 +24,16 @@ module.exports.addMacValue= async(req, res, next)=>{
|
|||||||
if (mac && mac.licency_key == key)
|
if (mac && mac.licency_key == key)
|
||||||
{
|
{
|
||||||
//Check isActive and App Version are Same
|
//Check isActive and App Version are Same
|
||||||
if (mac.isActive == false && mac.app_version.charAt(0) == app_version.charAt(0)) {
|
if (mac.isActive == false && mac.app_version.charAt(0) == app_version.charAt(0) ) {
|
||||||
|
|
||||||
today = moment().format('YYYY/MM/DD');
|
today = moment().format('YYYY/MM/DD');
|
||||||
if(mac.expiry_type == 'Trail'){
|
if(mac.expiry_type == 'TRAIL'){
|
||||||
after10days = moment().add(10, 'day');
|
after10days = moment().add(10, 'day');
|
||||||
formatedDate = after10days.format('YYYY/MM/DD');
|
formatedDate = after10days.format('YYYY/MM/DD');
|
||||||
}else if(mac.expiry_type == 'One Year'){
|
}else if(mac.expiry_type == 'ONEYR'){
|
||||||
after1year = moment().add(1, 'year');
|
after1year = moment().add(1, 'year');
|
||||||
formatedDate = after1year.format('YYYY/MM/DD');
|
formatedDate = after1year.format('YYYY/MM/DD');
|
||||||
}else if(mac.expiry_type == 'Perpetual'){
|
}else if(mac.expiry_type == 'LYFT'){
|
||||||
after20year = moment().add(20, 'year');
|
after20year = moment().add(20, 'year');
|
||||||
formatedDate = after20year.format('YYYY/MM/DD');
|
formatedDate = after20year.format('YYYY/MM/DD');
|
||||||
}
|
}
|
||||||
@ -56,24 +56,35 @@ module.exports.addMacValue= async(req, res, next)=>{
|
|||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
if (mac.isActive == true && mac.app_version.charAt(0) == app_version.charAt(0) && mac_id == mac.mac_id && mac.expiry_type != 'Trail' )
|
if (mac.isActive == true && mac.app_version.charAt(0) == app_version.charAt(0) && mac_id == mac.mac_id && mac.expiry_type != 'TRAIL' )
|
||||||
{
|
{
|
||||||
today = moment().format('YYYY/MM/DD');
|
today = moment().format('YYYY/MM/DD');
|
||||||
formatedDate = mac.expiry_date;
|
formatedDate = mac.expiry_date;
|
||||||
|
|
||||||
const info={
|
if(formatedDate < today){
|
||||||
mac_id: mac_id,
|
|
||||||
company_name: company_name,
|
const info={
|
||||||
activation_date: today,
|
mac_id: mac_id,
|
||||||
expiry_date : formatedDate,
|
company_name: company_name,
|
||||||
isActive : true,
|
activation_date: today,
|
||||||
|
expiry_date : formatedDate,
|
||||||
|
isActive : true,
|
||||||
|
}
|
||||||
|
const macUpdate = await MacModel.update(info, {where:{id: mac.id}});
|
||||||
|
|
||||||
|
if (macUpdate) {
|
||||||
|
logMsg.info({status:200,message:"Your license has been successfully activated.", data: { expiry_date : cryptr.encrypt(formatedDate), expiry_type : cryptr.encrypt(mac.expiry_type) }});
|
||||||
|
res.send({status:200,message:" Your license has been successfully activated.", data: { expiry_date : cryptr.encrypt(formatedDate), expiry_type : cryptr.encrypt(mac.expiry_type) }})
|
||||||
|
}
|
||||||
|
|
||||||
|
}else{
|
||||||
|
|
||||||
|
logMsg.info({status:404,message:"Please check the license key and try again. For further assistance, contact our support team.", data: "No Data"});
|
||||||
|
res.send({status:404,message:"Please check the license key and try again. For further assistance, contact our support team.", data: "No Data"})
|
||||||
|
|
||||||
}
|
}
|
||||||
const macUpdate = await MacModel.update(info, {where:{id: mac.id}});
|
|
||||||
|
|
||||||
if (macUpdate) {
|
|
||||||
logMsg.info({status:200,message:"Your license has been successfully activated.", data: { expiry_date : cryptr.encrypt(formatedDate), expiry_type : cryptr.encrypt(mac.expiry_type) }});
|
|
||||||
res.send({status:200,message:" Your license has been successfully activated.", data: { expiry_date : cryptr.encrypt(formatedDate), expiry_type : cryptr.encrypt(mac.expiry_type) }})
|
|
||||||
}
|
|
||||||
|
|
||||||
}else{
|
}else{
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user