Skip to content
Extraits de code Groupes Projets
Valider eb03c2d6 rédigé par jordan's avatar jordan
Parcourir les fichiers

[update] basic cmis query to check compulsory files

parent 3f2b1f93
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -19,19 +19,14 @@ class ScopAdhesionFiles(models.Model): ...@@ -19,19 +19,14 @@ class ScopAdhesionFiles(models.Model):
backend.ensure_one() backend.ensure_one()
cmis_client = backend.get_cmis_client() cmis_client = backend.get_cmis_client()
# TODO : Write correct query # TODO : Write correct query
doc = None query = ("""
# query = (""" SELECT * FROM crm:document as d
# SELECT * FROM crm:document as d JOIN crm:organisme as o ON d.cmis:objectId = o.cmis:objectId
# JOIN crm:organisme as o ON d.cmis:objectId = o.cmis:objectId WHERE o.crm:id = '%s'""" % partner.id)
# WHERE d.crm:type='LFI' try:
# AND d.crm:contexte = 'LM' doc = cmis_client.getDefaultRepository().query(query)
# AND d.crm:annee = '%s' return doc._results
# AND o.crm:id = '%s'""" % ( except Exception as e:
# str(self.year), str(self.partner_id.id)))
# doc = cmis_client.getDefaultRepository().query(query)
if doc:
return doc
else:
raise exceptions.Warning( raise exceptions.Warning(
"Impossible de vérifier les documents d'adhésion" "Impossible de vérifier les documents d'adhésion"
" dans Alfresco") " dans Alfresco : %s" % e)
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter