diff --git a/digital-course-file/src/user/Deffolders.js b/digital-course-file/src/user/Deffolders.js index 5fbed074a4e872ce5aeba465a106cb7d1182d425..26dd51fc9d972803db7f538c14142028af99d09d 100644 --- a/digital-course-file/src/user/Deffolders.js +++ b/digital-course-file/src/user/Deffolders.js @@ -11,63 +11,75 @@ export default function Deffolders( {currentFolder} ){ const path = [...currentFolder.path]; if(currentFolder !== ROOT_FOLDER){ path.push( { name : currentFolder.name , id : currentFolder.id} ) + } + const parents = [...currentFolder.parents]; + if(currentFolder!== ROOT_FOLDER){ + parents.push(currentFolder.id) } database.folders.add({ name : "Program Outcomes", parentId : currentFolder.id, userId: firebase.auth().currentUser.uid, path : path, - createdAt : database.getTime() + createdAt : database.getTime(), + parents : parents, }) database.folders.add({ name : "Course Outcomes", parentId : currentFolder.id, userId: firebase.auth().currentUser.uid, path : path, - createdAt : database.getTime() + createdAt : database.getTime(), + parents : parents, }) database.folders.add({ name : "Past Papers", parentId : currentFolder.id, userId: firebase.auth().currentUser.uid, path : path, - createdAt : database.getTime() - }) + createdAt : database.getTime(), + parents : parents, + }) database.folders.add({ name : "Continous Assesment", parentId : currentFolder.id, userId: firebase.auth().currentUser.uid, path : path, - createdAt : database.getTime() + createdAt : database.getTime(), + parents : parents, }) database.folders.add({ name : "Attendance", parentId : currentFolder.id, userId: firebase.auth().currentUser.uid, path : path, - createdAt : database.getTime() - }) + createdAt : database.getTime(), + parents : parents, + }) database.folders.add({ name : "P1 materials", parentId : currentFolder.id, userId: firebase.auth().currentUser.uid, path : path, - createdAt : database.getTime() - }) + createdAt : database.getTime(), + parents : parents, + }) database.folders.add({ name : "P2 materials", parentId : currentFolder.id, userId: firebase.auth().currentUser.uid, path : path, - createdAt : database.getTime() - }) + createdAt : database.getTime(), + parents : parents, + }) database.folders.add({ name : "EndSem materials", parentId : currentFolder.id, userId: firebase.auth().currentUser.uid, path : path, - createdAt : database.getTime() - }) + createdAt : database.getTime(), + parents : parents, + }) } return ( <> @@ -76,4 +88,4 @@ export default function Deffolders( {currentFolder} ){ </Button> </> ); -} \ No newline at end of file +}