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):
backend.ensure_one()
cmis_client = backend.get_cmis_client()
# TODO : Write correct query
doc = None
# query = ("""
# SELECT * FROM crm:document as d
# JOIN crm:organisme as o ON d.cmis:objectId = o.cmis:objectId
# WHERE d.crm:type='LFI'
# AND d.crm:contexte = 'LM'
# AND d.crm:annee = '%s'
# AND o.crm:id = '%s'""" % (
# str(self.year), str(self.partner_id.id)))
# doc = cmis_client.getDefaultRepository().query(query)
if doc:
return doc
else:
query = ("""
SELECT * FROM crm:document as d
JOIN crm:organisme as o ON d.cmis:objectId = o.cmis:objectId
WHERE o.crm:id = '%s'""" % partner.id)
try:
doc = cmis_client.getDefaultRepository().query(query)
return doc._results
except Exception as e:
raise exceptions.Warning(
"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