text: module.exports = function(pluginConf, web) {
    let Document = web.includeModel(pluginConf.models.Document);
    let context = pluginConf.context;
    let mongoose = web.require('mongoose');
    let dmsUtils = web.cms.utils;
    let myRoutes = {
  
      all: function(req, res) {
        let id = mongoose.Types.ObjectId(req.params.DOC_ID);
        Document.findOne({_id: id}, function(err, doc) {
        	let folderId = '';
        	if (doc.parentFolderId) {
        		folderId = doc.parentFolderId.toString();
        	}
          if (doc) {
          	web.cms.utils.deleteDoc(doc, function(err) {
              if (err) throw err;
              req.flash('info', "Document deleted");
              res.redirect(context + '/document/list?folderId=' + folderId);
            });
          } else {
            req.flash('error', "Document does not exist");
            res.redirect(context + '/document/list?folderId=' + folderId);
          }
          
        })
      }/*,
  
      onError: function(req, res, err, app) {
        req.flash('error', err.message);
        res.redirect('/dms');
      }*/
    }
  
    
  
    return myRoutes;
  }
  
  
  