Explorar el Código

Merge pull request #1861 from overleaf/bg-check-existing-import

check if project already imported

GitOrigin-RevId: 6dbca42fd524c34bb79a86b7449fe6ed3d542b43
Brian Gough hace 7 años
padre
commit
4134c32f8d
Se han modificado 1 ficheros con 18 adiciones y 0 borrados
  1. 18 0
      services/web/app/src/Features/Project/ProjectGetter.js

+ 18 - 0
services/web/app/src/Features/Project/ProjectGetter.js

@@ -148,6 +148,24 @@ module.exports = ProjectGetter = {
     )
   },
 
+  getProjectByV1Id(v1_id, callback) {
+    if (callback == null) {
+      callback = function(err, v1_id) {}
+    }
+    return Project.findOne({ 'overleaf.id': v1_id }, { _id: 1 }, function(
+      err,
+      project
+    ) {
+      if (err != null) {
+        return callback(err)
+      }
+      if (project == null) {
+        return callback()
+      }
+      return callback(null, project._id)
+    })
+  },
+
   findAllUsersProjects(user_id, fields, callback) {
     if (callback == null) {
       callback = function(error, projects) {