Skip to content
Snippets Groups Projects
Commit aa11ae87 authored by Balaji D's avatar Balaji D :blush:
Browse files

completedeletion #41

parent 2f035b18
Branches
No related tags found
1 merge request!47completedeletion #41
......@@ -5,7 +5,7 @@ import { faAlignCenter, faFolderMinus } from "@fortawesome/free-solid-svg-icons"
import { database } from '../fire.js'
import firebase from 'firebase'
import { Link } from "react-router-dom";
import "firebase/storage";
// {currentFolder}
export default function AddFolder( {currentFolder} ){
const [open, setOpen] = useState(false);
......@@ -27,6 +27,34 @@ export default function AddFolder( {currentFolder} ){
.where("parents", "array-contains", currentFolder.id);
folderdel.get().then(function(querySnapshot) {
querySnapshot.forEach(function(doc) {
var filedel = database.files
.where("userId","==", firebase.auth().currentUser.uid)
.where("folderId","==",doc.id);
filedel.get().then(function(querySnapshot) {
querySnapshot.forEach(function(docm) {
const storageRef = firebase.storage().ref();
var path = 'files/'+firebase.auth().currentUser.uid+'/'+docm.data().uniqueid;
console.log(path)
var desertRef = storageRef.child(path);
desertRef.delete();
docm.ref.delete();
});
});
doc.ref.delete();
});
});
var filedel = database.files
.where("userId","==", firebase.auth().currentUser.uid)
.where("folderId","==",currentFolder.id);
filedel.get().then(function(querySnapshot) {
querySnapshot.forEach(function(doc) {
const storageRef = firebase.storage().ref();
var path = 'files/'+firebase.auth().currentUser.uid+'/'+doc.data().uniqueid;
console.log(path);
var desertRef1 = storageRef.child(path);
desertRef1.delete();
doc.ref.delete();
});
});
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment