diff --git a/app.js b/app.js index 886c8a2..2032b7a 100644 --- a/app.js +++ b/app.js @@ -49,4 +49,8 @@ app.use("/api", cmpRistriction); //feedback import feedback from "./routes/feedbackRoute.js" app.use("/api", feedback); + +//feedback +import requirement from "./routes/RequirementRoute.js" +app.use("/api", requirement); export default app; \ No newline at end of file diff --git a/controllers/NewsController.js b/controllers/NewsController.js index 3c6bc2c..140a84d 100644 --- a/controllers/NewsController.js +++ b/controllers/NewsController.js @@ -8,7 +8,7 @@ export const createNews = async (req, res) => { try { const files = req.files.image; - // console.log(files) + console.log(files.tempFilePath) const myCloud = await cloudinary.uploader.upload(files.tempFilePath, { folder: "cmp/News", }, diff --git a/controllers/RequirementController.js b/controllers/RequirementController.js new file mode 100644 index 0000000..1aabd02 --- /dev/null +++ b/controllers/RequirementController.js @@ -0,0 +1,191 @@ +import RequirementModel from "../models/RequirementModel.js" +import cloudinary from "cloudinary"; +// import cloudinary from "../Utils/cloudinary.js" +//import { v2 as cloudinary } from 'cloudinary' + +export const createRequirement = async (req, res) => { + + try { + let images = []; + let Allfiles = req.files.image; + // console.log(typeof Allfiles.tempFilePath) + if (typeof Allfiles.tempFilePath === "string") { + let filepath = Allfiles.tempFilePath; + // console.log(filepath) + images.push(filepath) + } else { + Allfiles.map(item => { + images.push(item.tempFilePath); + }) + } + // console.log(images.length) + const imagesLinks = []; + for (let i = 0; i < images.length; i++) { + const result = await cloudinary.v2.uploader.upload(images[i], { + folder: "cmp", + }); + + imagesLinks.push({ + public_id: result.public_id, + url: result.secure_url, + }); + } + + + req.body.image = imagesLinks; + req.body.addedBy = req.user.id; + + const Requirement = await RequirementModel.create(req.body); + res.status(201).json({ + success: true, + msg: " create Requirement Successfully!!", + Requirement, + }); + } catch (error) { + res.status(500).json({ + success: false, + msg: "Failled to create !!" + }); + } + +}; +//get All Requirement +export const getAllRequirement = async (req, res) => { + + try { + const Requirement = await RequirementModel.find(); + // console.log(news) + res.status(200).json({ + success: true, + msg: " fetch Successfully!!", + Requirement, + }); + } catch (error) { + res.status(500).json({ + success: false, + msg: "Failled to fetch !!" + }); + } + +}; +//get One Requirement +export const getOneRequirement = async (req, res) => { + + try { + const Requirement = await RequirementModel.findById(req.params.id); + // console.log(news) + res.status(200).json({ + success: true, + msg: " fetch Successfully!!", + Requirement, + }); + } catch (error) { + // console.log(error) + res.status(500).json({ + success: false, + msg: "Failled to fetch !!" + }); + } + +}; + +// 3.update Requirement +export const updateRequirement = async (req, res) => { + try { + const Requirement = await RequirementModel.findById(req.params.id); + if (!Requirement) { + return res.status(400).json({ message: 'Requirement Not Found' }); + } + //handle image------------------------------------------------------------ + let images = []; + let Allfiles = req.files.image; + // console.log(typeof Allfiles.tempFilePath) + if (typeof Allfiles.tempFilePath === "string") { + let filepath = Allfiles.tempFilePath; + // console.log(filepath) + images.push(filepath) + } else { + Allfiles.map(item => { + images.push(item.tempFilePath); + }) + } + + + if (images !== undefined) { + // Deleting Images From Cloudinary + for (let i = 0; i < Requirement.image.length; i++) { + await cloudinary.v2.uploader.destroy(Requirement.image[i].public_id); + } + + const imagesLinks = []; + + for (let i = 0; i < images.length; i++) { + const result = await cloudinary.v2.uploader.upload(images[i], { + folder: "cmp", + }); + + imagesLinks.push({ + public_id: result.public_id, + url: result.secure_url, + }); + } + + req.body.image = imagesLinks; + } + // ------------------------------------------------------------------------ + + const ModifyRequirement = await RequirementModel.findByIdAndUpdate(req.params.id, req.body, + + { + new: true, + runValidators: true, + useFindAndModify: false + } + + ); + + res.status(200).json({ + success: true, + ModifyRequirement + }); + + } catch (error) { + // console.log(error) + res.status(500).json({ + success: false, + msg: "Failled to UpDate !!" + + }); + } + +}; + +//delete one Requirement +export const deleteOneRequirement = async (req, res) => { + + try { + const findRequirement = await RequirementModel.findById(req.params.id); + + if (!findRequirement) { + return res.status(400).json({ message: 'Requirement Not Found' }); + } + // Deleting Images From Cloudinary + for (let i = 0; i < findRequirement.image.length; i++) { + await cloudinary.v2.uploader.destroy(findRequirement.image[i].public_id); + } + + + await findRequirement.remove(); + res.status(200).json({ + success: true, + msg: "Requirement Deleted Successfully!!", + // news, + }); + } catch (error) { + res.status(500).json({ + success: false, + msg: "Failled to Delete !!" + }); + } + +}; diff --git a/models/RequirementModel.js b/models/RequirementModel.js new file mode 100644 index 0000000..9bf8e78 --- /dev/null +++ b/models/RequirementModel.js @@ -0,0 +1,40 @@ +import mongoose from "mongoose" +const RequirementSchema = new mongoose.Schema( + { + title: { + type: String, + required: true + }, + areaOfInterest: { + type: String, + required: true + }, + + image: [ + { + public_id: { + type: String, + required: true, + }, + url: { + type: String, + required: true, + }, + }, + ], + + description: { + type: String, + required: true + }, + + addedBy: { + type: mongoose.Schema.ObjectId, + ref: "User", + required: true, + }, + + }, { timestamps: true } +); +const RequirementModel = mongoose.model("Requirement", RequirementSchema); +export default RequirementModel; \ No newline at end of file diff --git a/routes/RequirementRoute.js b/routes/RequirementRoute.js new file mode 100644 index 0000000..1089b00 --- /dev/null +++ b/routes/RequirementRoute.js @@ -0,0 +1,17 @@ +import express from "express"; +import { + createRequirement, + getAllRequirement, + getOneRequirement, + updateRequirement, + deleteOneRequirement +} from "../controllers/RequirementController.js" +import { isAuthenticatedUser, authorizeRoles } from "../middlewares/auth.js" +const router = express.Router(); + +router.route("/requirement/create/").post(isAuthenticatedUser, createRequirement) +router.route("/requirement/getAll/").get(isAuthenticatedUser, getAllRequirement) +router.route("/requirement/getOne/:id").get(isAuthenticatedUser, getOneRequirement) +router.route("/requirement/update/:id").put(isAuthenticatedUser, updateRequirement); +router.route("/requirement/delete/:id").delete(isAuthenticatedUser, deleteOneRequirement); +export default router; \ No newline at end of file diff --git a/server.js b/server.js index e51d529..74e35e8 100644 --- a/server.js +++ b/server.js @@ -4,7 +4,7 @@ dotenv.config() import app from "./app.js" import connectDatabase from "./database/db.js"; import cloudinary from "cloudinary" -// const PORT = 5000; + // Connecting to database connectDatabase(); diff --git a/tmp/tmp-1-1657691541934 b/tmp/tmp-1-1657691541934 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657691541934 differ diff --git a/tmp/tmp-1-1657691823983 b/tmp/tmp-1-1657691823983 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657691823983 differ diff --git a/tmp/tmp-1-1657691932400 b/tmp/tmp-1-1657691932400 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657691932400 differ diff --git a/tmp/tmp-1-1657691961961 b/tmp/tmp-1-1657691961961 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657691961961 differ diff --git a/tmp/tmp-1-1657692044911 b/tmp/tmp-1-1657692044911 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657692044911 differ diff --git a/tmp/tmp-1-1657692073291 b/tmp/tmp-1-1657692073291 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657692073291 differ diff --git a/tmp/tmp-1-1657692156393 b/tmp/tmp-1-1657692156393 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657692156393 differ diff --git a/tmp/tmp-1-1657692270744 b/tmp/tmp-1-1657692270744 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657692270744 differ diff --git a/tmp/tmp-1-1657692521378 b/tmp/tmp-1-1657692521378 new file mode 100644 index 0000000..25c7510 Binary files /dev/null and b/tmp/tmp-1-1657692521378 differ diff --git a/tmp/tmp-1-1657693506068 b/tmp/tmp-1-1657693506068 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657693506068 differ diff --git a/tmp/tmp-1-1657693804951 b/tmp/tmp-1-1657693804951 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-1-1657693804951 differ diff --git a/tmp/tmp-1-1657693969464 b/tmp/tmp-1-1657693969464 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-1-1657693969464 differ diff --git a/tmp/tmp-1-1657693993416 b/tmp/tmp-1-1657693993416 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-1-1657693993416 differ diff --git a/tmp/tmp-1-1657694204918 b/tmp/tmp-1-1657694204918 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-1-1657694204918 differ diff --git a/tmp/tmp-1-1657694244500 b/tmp/tmp-1-1657694244500 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-1-1657694244500 differ diff --git a/tmp/tmp-1-1657694320050 b/tmp/tmp-1-1657694320050 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-1-1657694320050 differ diff --git a/tmp/tmp-1-1657694351787 b/tmp/tmp-1-1657694351787 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-1-1657694351787 differ diff --git a/tmp/tmp-1-1657694406205 b/tmp/tmp-1-1657694406205 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-1-1657694406205 differ diff --git a/tmp/tmp-1-1657694710102 b/tmp/tmp-1-1657694710102 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657694710102 differ diff --git a/tmp/tmp-1-1657694808176 b/tmp/tmp-1-1657694808176 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657694808176 differ diff --git a/tmp/tmp-1-1657694874791 b/tmp/tmp-1-1657694874791 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657694874791 differ diff --git a/tmp/tmp-1-1657694912620 b/tmp/tmp-1-1657694912620 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-1-1657694912620 differ diff --git a/tmp/tmp-1-1657694941061 b/tmp/tmp-1-1657694941061 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-1-1657694941061 differ diff --git a/tmp/tmp-1-1657694991436 b/tmp/tmp-1-1657694991436 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-1-1657694991436 differ diff --git a/tmp/tmp-1-1657695033209 b/tmp/tmp-1-1657695033209 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-1-1657695033209 differ diff --git a/tmp/tmp-1-1657695228328 b/tmp/tmp-1-1657695228328 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657695228328 differ diff --git a/tmp/tmp-1-1657695348961 b/tmp/tmp-1-1657695348961 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657695348961 differ diff --git a/tmp/tmp-1-1657695478465 b/tmp/tmp-1-1657695478465 new file mode 100644 index 0000000..728a159 Binary files /dev/null and b/tmp/tmp-1-1657695478465 differ diff --git a/tmp/tmp-1-1657695634319 b/tmp/tmp-1-1657695634319 new file mode 100644 index 0000000..728a159 Binary files /dev/null and b/tmp/tmp-1-1657695634319 differ diff --git a/tmp/tmp-1-1657695672740 b/tmp/tmp-1-1657695672740 new file mode 100644 index 0000000..728a159 Binary files /dev/null and b/tmp/tmp-1-1657695672740 differ diff --git a/tmp/tmp-1-1657695842122 b/tmp/tmp-1-1657695842122 new file mode 100644 index 0000000..728a159 Binary files /dev/null and b/tmp/tmp-1-1657695842122 differ diff --git a/tmp/tmp-1-1657696047964 b/tmp/tmp-1-1657696047964 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657696047964 differ diff --git a/tmp/tmp-1-1657696083335 b/tmp/tmp-1-1657696083335 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657696083335 differ diff --git a/tmp/tmp-1-1657696141057 b/tmp/tmp-1-1657696141057 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657696141057 differ diff --git a/tmp/tmp-1-1657696164150 b/tmp/tmp-1-1657696164150 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657696164150 differ diff --git a/tmp/tmp-1-1657696330842 b/tmp/tmp-1-1657696330842 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657696330842 differ diff --git a/tmp/tmp-1-1657696420907 b/tmp/tmp-1-1657696420907 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657696420907 differ diff --git a/tmp/tmp-1-1657696477532 b/tmp/tmp-1-1657696477532 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657696477532 differ diff --git a/tmp/tmp-1-1657696567793 b/tmp/tmp-1-1657696567793 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657696567793 differ diff --git a/tmp/tmp-1-1657696610955 b/tmp/tmp-1-1657696610955 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657696610955 differ diff --git a/tmp/tmp-1-1657696751615 b/tmp/tmp-1-1657696751615 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-1-1657696751615 differ diff --git a/tmp/tmp-1-1657696838738 b/tmp/tmp-1-1657696838738 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657696838738 differ diff --git a/tmp/tmp-1-1657696859057 b/tmp/tmp-1-1657696859057 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657696859057 differ diff --git a/tmp/tmp-1-1657696892113 b/tmp/tmp-1-1657696892113 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657696892113 differ diff --git a/tmp/tmp-1-1657696962305 b/tmp/tmp-1-1657696962305 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657696962305 differ diff --git a/tmp/tmp-1-1657696998330 b/tmp/tmp-1-1657696998330 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657696998330 differ diff --git a/tmp/tmp-1-1657697040619 b/tmp/tmp-1-1657697040619 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657697040619 differ diff --git a/tmp/tmp-1-1657697066325 b/tmp/tmp-1-1657697066325 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657697066325 differ diff --git a/tmp/tmp-1-1657697089774 b/tmp/tmp-1-1657697089774 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657697089774 differ diff --git a/tmp/tmp-1-1657697108436 b/tmp/tmp-1-1657697108436 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657697108436 differ diff --git a/tmp/tmp-1-1657697151150 b/tmp/tmp-1-1657697151150 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657697151150 differ diff --git a/tmp/tmp-1-1657697202911 b/tmp/tmp-1-1657697202911 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657697202911 differ diff --git a/tmp/tmp-1-1657697285947 b/tmp/tmp-1-1657697285947 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657697285947 differ diff --git a/tmp/tmp-1-1657697368226 b/tmp/tmp-1-1657697368226 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657697368226 differ diff --git a/tmp/tmp-1-1657697388226 b/tmp/tmp-1-1657697388226 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657697388226 differ diff --git a/tmp/tmp-1-1657697426168 b/tmp/tmp-1-1657697426168 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657697426168 differ diff --git a/tmp/tmp-1-1657697467436 b/tmp/tmp-1-1657697467436 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657697467436 differ diff --git a/tmp/tmp-1-1657697504819 b/tmp/tmp-1-1657697504819 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657697504819 differ diff --git a/tmp/tmp-1-1657697560611 b/tmp/tmp-1-1657697560611 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657697560611 differ diff --git a/tmp/tmp-1-1657697838044 b/tmp/tmp-1-1657697838044 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657697838044 differ diff --git a/tmp/tmp-1-1657697897004 b/tmp/tmp-1-1657697897004 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657697897004 differ diff --git a/tmp/tmp-1-1657697940618 b/tmp/tmp-1-1657697940618 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657697940618 differ diff --git a/tmp/tmp-1-1657697985619 b/tmp/tmp-1-1657697985619 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657697985619 differ diff --git a/tmp/tmp-1-1657698155777 b/tmp/tmp-1-1657698155777 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-1-1657698155777 differ diff --git a/tmp/tmp-1-1657698193872 b/tmp/tmp-1-1657698193872 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-1-1657698193872 differ diff --git a/tmp/tmp-1-1657698618005 b/tmp/tmp-1-1657698618005 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-1-1657698618005 differ diff --git a/tmp/tmp-1-1657698675708 b/tmp/tmp-1-1657698675708 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-1-1657698675708 differ diff --git a/tmp/tmp-1-1657698708070 b/tmp/tmp-1-1657698708070 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-1-1657698708070 differ diff --git a/tmp/tmp-1-1657698860687 b/tmp/tmp-1-1657698860687 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-1-1657698860687 differ diff --git a/tmp/tmp-1-1657698924545 b/tmp/tmp-1-1657698924545 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-1-1657698924545 differ diff --git a/tmp/tmp-1-1657699013432 b/tmp/tmp-1-1657699013432 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-1-1657699013432 differ diff --git a/tmp/tmp-1-1657699115862 b/tmp/tmp-1-1657699115862 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-1-1657699115862 differ diff --git a/tmp/tmp-1-1657699252595 b/tmp/tmp-1-1657699252595 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-1-1657699252595 differ diff --git a/tmp/tmp-1-1657699605267 b/tmp/tmp-1-1657699605267 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-1-1657699605267 differ diff --git a/tmp/tmp-1-1657699660055 b/tmp/tmp-1-1657699660055 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-1-1657699660055 differ diff --git a/tmp/tmp-1-1657699689974 b/tmp/tmp-1-1657699689974 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-1-1657699689974 differ diff --git a/tmp/tmp-1-1657699773929 b/tmp/tmp-1-1657699773929 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-1-1657699773929 differ diff --git a/tmp/tmp-1-1657700999405 b/tmp/tmp-1-1657700999405 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-1-1657700999405 differ diff --git a/tmp/tmp-1-1657702223617 b/tmp/tmp-1-1657702223617 new file mode 100644 index 0000000..b9a863b Binary files /dev/null and b/tmp/tmp-1-1657702223617 differ diff --git a/tmp/tmp-10-1657691629579 b/tmp/tmp-10-1657691629579 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-10-1657691629579 differ diff --git a/tmp/tmp-11-1657691629586 b/tmp/tmp-11-1657691629586 new file mode 100644 index 0000000..6fb99c9 Binary files /dev/null and b/tmp/tmp-11-1657691629586 differ diff --git a/tmp/tmp-2-1657691541944 b/tmp/tmp-2-1657691541944 new file mode 100644 index 0000000..6fb99c9 Binary files /dev/null and b/tmp/tmp-2-1657691541944 differ diff --git a/tmp/tmp-2-1657691823999 b/tmp/tmp-2-1657691823999 new file mode 100644 index 0000000..6fb99c9 Binary files /dev/null and b/tmp/tmp-2-1657691823999 differ diff --git a/tmp/tmp-2-1657691932416 b/tmp/tmp-2-1657691932416 new file mode 100644 index 0000000..6fb99c9 Binary files /dev/null and b/tmp/tmp-2-1657691932416 differ diff --git a/tmp/tmp-2-1657691961973 b/tmp/tmp-2-1657691961973 new file mode 100644 index 0000000..6fb99c9 Binary files /dev/null and b/tmp/tmp-2-1657691961973 differ diff --git a/tmp/tmp-2-1657692044925 b/tmp/tmp-2-1657692044925 new file mode 100644 index 0000000..6fb99c9 Binary files /dev/null and b/tmp/tmp-2-1657692044925 differ diff --git a/tmp/tmp-2-1657692073317 b/tmp/tmp-2-1657692073317 new file mode 100644 index 0000000..6fb99c9 Binary files /dev/null and b/tmp/tmp-2-1657692073317 differ diff --git a/tmp/tmp-2-1657692156426 b/tmp/tmp-2-1657692156426 new file mode 100644 index 0000000..6fb99c9 Binary files /dev/null and b/tmp/tmp-2-1657692156426 differ diff --git a/tmp/tmp-2-1657692270759 b/tmp/tmp-2-1657692270759 new file mode 100644 index 0000000..6fb99c9 Binary files /dev/null and b/tmp/tmp-2-1657692270759 differ diff --git a/tmp/tmp-2-1657692577479 b/tmp/tmp-2-1657692577479 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-2-1657692577479 differ diff --git a/tmp/tmp-2-1657693506077 b/tmp/tmp-2-1657693506077 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-2-1657693506077 differ diff --git a/tmp/tmp-2-1657693804954 b/tmp/tmp-2-1657693804954 new file mode 100644 index 0000000..728a159 Binary files /dev/null and b/tmp/tmp-2-1657693804954 differ diff --git a/tmp/tmp-2-1657693969470 b/tmp/tmp-2-1657693969470 new file mode 100644 index 0000000..728a159 Binary files /dev/null and b/tmp/tmp-2-1657693969470 differ diff --git a/tmp/tmp-2-1657693993419 b/tmp/tmp-2-1657693993419 new file mode 100644 index 0000000..728a159 Binary files /dev/null and b/tmp/tmp-2-1657693993419 differ diff --git a/tmp/tmp-2-1657694204924 b/tmp/tmp-2-1657694204924 new file mode 100644 index 0000000..728a159 Binary files /dev/null and b/tmp/tmp-2-1657694204924 differ diff --git a/tmp/tmp-2-1657694244503 b/tmp/tmp-2-1657694244503 new file mode 100644 index 0000000..728a159 Binary files /dev/null and b/tmp/tmp-2-1657694244503 differ diff --git a/tmp/tmp-2-1657694320056 b/tmp/tmp-2-1657694320056 new file mode 100644 index 0000000..728a159 Binary files /dev/null and b/tmp/tmp-2-1657694320056 differ diff --git a/tmp/tmp-2-1657694351792 b/tmp/tmp-2-1657694351792 new file mode 100644 index 0000000..728a159 Binary files /dev/null and b/tmp/tmp-2-1657694351792 differ diff --git a/tmp/tmp-2-1657694406208 b/tmp/tmp-2-1657694406208 new file mode 100644 index 0000000..728a159 Binary files /dev/null and b/tmp/tmp-2-1657694406208 differ diff --git a/tmp/tmp-2-1657694744059 b/tmp/tmp-2-1657694744059 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-2-1657694744059 differ diff --git a/tmp/tmp-2-1657694912624 b/tmp/tmp-2-1657694912624 new file mode 100644 index 0000000..728a159 Binary files /dev/null and b/tmp/tmp-2-1657694912624 differ diff --git a/tmp/tmp-2-1657694941065 b/tmp/tmp-2-1657694941065 new file mode 100644 index 0000000..728a159 Binary files /dev/null and b/tmp/tmp-2-1657694941065 differ diff --git a/tmp/tmp-2-1657695228340 b/tmp/tmp-2-1657695228340 new file mode 100644 index 0000000..6fb99c9 Binary files /dev/null and b/tmp/tmp-2-1657695228340 differ diff --git a/tmp/tmp-2-1657695348971 b/tmp/tmp-2-1657695348971 new file mode 100644 index 0000000..6fb99c9 Binary files /dev/null and b/tmp/tmp-2-1657695348971 differ diff --git a/tmp/tmp-2-1657695969708 b/tmp/tmp-2-1657695969708 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-2-1657695969708 differ diff --git a/tmp/tmp-2-1657696047973 b/tmp/tmp-2-1657696047973 new file mode 100644 index 0000000..6fb99c9 Binary files /dev/null and b/tmp/tmp-2-1657696047973 differ diff --git a/tmp/tmp-2-1657696083344 b/tmp/tmp-2-1657696083344 new file mode 100644 index 0000000..6fb99c9 Binary files /dev/null and b/tmp/tmp-2-1657696083344 differ diff --git a/tmp/tmp-2-1657696141066 b/tmp/tmp-2-1657696141066 new file mode 100644 index 0000000..6fb99c9 Binary files /dev/null and b/tmp/tmp-2-1657696141066 differ diff --git a/tmp/tmp-2-1657696164159 b/tmp/tmp-2-1657696164159 new file mode 100644 index 0000000..6fb99c9 Binary files /dev/null and b/tmp/tmp-2-1657696164159 differ diff --git a/tmp/tmp-2-1657696330853 b/tmp/tmp-2-1657696330853 new file mode 100644 index 0000000..6fb99c9 Binary files /dev/null and b/tmp/tmp-2-1657696330853 differ diff --git a/tmp/tmp-2-1657696420916 b/tmp/tmp-2-1657696420916 new file mode 100644 index 0000000..6fb99c9 Binary files /dev/null and b/tmp/tmp-2-1657696420916 differ diff --git a/tmp/tmp-2-1657696477543 b/tmp/tmp-2-1657696477543 new file mode 100644 index 0000000..6fb99c9 Binary files /dev/null and b/tmp/tmp-2-1657696477543 differ diff --git a/tmp/tmp-2-1657696567803 b/tmp/tmp-2-1657696567803 new file mode 100644 index 0000000..6fb99c9 Binary files /dev/null and b/tmp/tmp-2-1657696567803 differ diff --git a/tmp/tmp-2-1657696610965 b/tmp/tmp-2-1657696610965 new file mode 100644 index 0000000..6fb99c9 Binary files /dev/null and b/tmp/tmp-2-1657696610965 differ diff --git a/tmp/tmp-2-1657696791628 b/tmp/tmp-2-1657696791628 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-2-1657696791628 differ diff --git a/tmp/tmp-2-1657696838746 b/tmp/tmp-2-1657696838746 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-2-1657696838746 differ diff --git a/tmp/tmp-2-1657696859068 b/tmp/tmp-2-1657696859068 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-2-1657696859068 differ diff --git a/tmp/tmp-2-1657696892126 b/tmp/tmp-2-1657696892126 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-2-1657696892126 differ diff --git a/tmp/tmp-2-1657696962318 b/tmp/tmp-2-1657696962318 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-2-1657696962318 differ diff --git a/tmp/tmp-2-1657696998339 b/tmp/tmp-2-1657696998339 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-2-1657696998339 differ diff --git a/tmp/tmp-2-1657697040628 b/tmp/tmp-2-1657697040628 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-2-1657697040628 differ diff --git a/tmp/tmp-2-1657697066334 b/tmp/tmp-2-1657697066334 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-2-1657697066334 differ diff --git a/tmp/tmp-2-1657697089785 b/tmp/tmp-2-1657697089785 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-2-1657697089785 differ diff --git a/tmp/tmp-2-1657697108444 b/tmp/tmp-2-1657697108444 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-2-1657697108444 differ diff --git a/tmp/tmp-2-1657697151158 b/tmp/tmp-2-1657697151158 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-2-1657697151158 differ diff --git a/tmp/tmp-2-1657697202920 b/tmp/tmp-2-1657697202920 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-2-1657697202920 differ diff --git a/tmp/tmp-2-1657697285958 b/tmp/tmp-2-1657697285958 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-2-1657697285958 differ diff --git a/tmp/tmp-2-1657697368234 b/tmp/tmp-2-1657697368234 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-2-1657697368234 differ diff --git a/tmp/tmp-2-1657697388236 b/tmp/tmp-2-1657697388236 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-2-1657697388236 differ diff --git a/tmp/tmp-2-1657697426176 b/tmp/tmp-2-1657697426176 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-2-1657697426176 differ diff --git a/tmp/tmp-2-1657697467443 b/tmp/tmp-2-1657697467443 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-2-1657697467443 differ diff --git a/tmp/tmp-2-1657697504826 b/tmp/tmp-2-1657697504826 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-2-1657697504826 differ diff --git a/tmp/tmp-2-1657697560621 b/tmp/tmp-2-1657697560621 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-2-1657697560621 differ diff --git a/tmp/tmp-2-1657697838053 b/tmp/tmp-2-1657697838053 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-2-1657697838053 differ diff --git a/tmp/tmp-2-1657698027576 b/tmp/tmp-2-1657698027576 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-2-1657698027576 differ diff --git a/tmp/tmp-2-1657698627684 b/tmp/tmp-2-1657698627684 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-2-1657698627684 differ diff --git a/tmp/tmp-2-1657699136754 b/tmp/tmp-2-1657699136754 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-2-1657699136754 differ diff --git a/tmp/tmp-2-1657699252609 b/tmp/tmp-2-1657699252609 new file mode 100644 index 0000000..728a159 Binary files /dev/null and b/tmp/tmp-2-1657699252609 differ diff --git a/tmp/tmp-2-1657699791068 b/tmp/tmp-2-1657699791068 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-2-1657699791068 differ diff --git a/tmp/tmp-2-1657700999412 b/tmp/tmp-2-1657700999412 new file mode 100644 index 0000000..728a159 Binary files /dev/null and b/tmp/tmp-2-1657700999412 differ diff --git a/tmp/tmp-3-1657691548615 b/tmp/tmp-3-1657691548615 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-3-1657691548615 differ diff --git a/tmp/tmp-3-1657695969725 b/tmp/tmp-3-1657695969725 new file mode 100644 index 0000000..6fb99c9 Binary files /dev/null and b/tmp/tmp-3-1657695969725 differ diff --git a/tmp/tmp-3-1657696578028 b/tmp/tmp-3-1657696578028 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-3-1657696578028 differ diff --git a/tmp/tmp-3-1657696653421 b/tmp/tmp-3-1657696653421 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-3-1657696653421 differ diff --git a/tmp/tmp-3-1657696791639 b/tmp/tmp-3-1657696791639 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-3-1657696791639 differ diff --git a/tmp/tmp-3-1657696967157 b/tmp/tmp-3-1657696967157 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-3-1657696967157 differ diff --git a/tmp/tmp-3-1657697476961 b/tmp/tmp-3-1657697476961 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-3-1657697476961 differ diff --git a/tmp/tmp-3-1657697875280 b/tmp/tmp-3-1657697875280 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-3-1657697875280 differ diff --git a/tmp/tmp-3-1657698027591 b/tmp/tmp-3-1657698027591 new file mode 100644 index 0000000..6fb99c9 Binary files /dev/null and b/tmp/tmp-3-1657698027591 differ diff --git a/tmp/tmp-3-1657699136774 b/tmp/tmp-3-1657699136774 new file mode 100644 index 0000000..728a159 Binary files /dev/null and b/tmp/tmp-3-1657699136774 differ diff --git a/tmp/tmp-3-1657699306835 b/tmp/tmp-3-1657699306835 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-3-1657699306835 differ diff --git a/tmp/tmp-3-1657699791070 b/tmp/tmp-3-1657699791070 new file mode 100644 index 0000000..728a159 Binary files /dev/null and b/tmp/tmp-3-1657699791070 differ diff --git a/tmp/tmp-3-1657701113614 b/tmp/tmp-3-1657701113614 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-3-1657701113614 differ diff --git a/tmp/tmp-4-1657691548632 b/tmp/tmp-4-1657691548632 new file mode 100644 index 0000000..6fb99c9 Binary files /dev/null and b/tmp/tmp-4-1657691548632 differ diff --git a/tmp/tmp-4-1657696578038 b/tmp/tmp-4-1657696578038 new file mode 100644 index 0000000..6fb99c9 Binary files /dev/null and b/tmp/tmp-4-1657696578038 differ diff --git a/tmp/tmp-4-1657696967165 b/tmp/tmp-4-1657696967165 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-4-1657696967165 differ diff --git a/tmp/tmp-4-1657697476970 b/tmp/tmp-4-1657697476970 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-4-1657697476970 differ diff --git a/tmp/tmp-4-1657699308885 b/tmp/tmp-4-1657699308885 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-4-1657699308885 differ diff --git a/tmp/tmp-5-1657691590645 b/tmp/tmp-5-1657691590645 new file mode 100644 index 0000000..b9a863b Binary files /dev/null and b/tmp/tmp-5-1657691590645 differ diff --git a/tmp/tmp-5-1657699310569 b/tmp/tmp-5-1657699310569 new file mode 100644 index 0000000..62743be Binary files /dev/null and b/tmp/tmp-5-1657699310569 differ diff --git a/tmp/tmp-6-1657691624755 b/tmp/tmp-6-1657691624755 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-6-1657691624755 differ diff --git a/tmp/tmp-7-1657691624766 b/tmp/tmp-7-1657691624766 new file mode 100644 index 0000000..6fb99c9 Binary files /dev/null and b/tmp/tmp-7-1657691624766 differ diff --git a/tmp/tmp-8-1657691627560 b/tmp/tmp-8-1657691627560 new file mode 100644 index 0000000..f61ad05 Binary files /dev/null and b/tmp/tmp-8-1657691627560 differ diff --git a/tmp/tmp-9-1657691627570 b/tmp/tmp-9-1657691627570 new file mode 100644 index 0000000..6fb99c9 Binary files /dev/null and b/tmp/tmp-9-1657691627570 differ