added base64 decoding method

This commit is contained in:
Mohammed Ashab Uddin
2020-08-06 13:05:43 +04:00
parent e4df23516f
commit 574b568f94

View File

@@ -2,6 +2,7 @@ const { Website } = require("../models/website");
const { data } = require("../models/data");
const { Product } = require('../models/product');
const { User } = require('../models/user');
const fs = require('fs');
const request = require('request');
/**
@@ -24,6 +25,7 @@ const addProduct = (id) => {
// Add a product to the selected website.
user.getSelectedWebsite().addProduct(product);
}
const check = ({checkFunction, callback}) => {
let checkValue = checkFunction();
@@ -357,7 +359,7 @@ module.exports.onSetFirstName = () =>
callback : () => {
user.getSelectedWebsite().firstName = input['firstName'];
return [`First name has been set to ${user.getSelectedWebsite().firstName}`];
}
});
@@ -535,3 +537,12 @@ module.exports.onDeployWebsite = () => {
}
});
}
const base64_decode = async (base64str, file) => {
var bitmap = await Buffer.from(base64str, 'base64');
await fs.writeFileSync(file, bitmap);
console.log('****** File created from base64 encoded string ******');
}