gdc: add support for posting pictures (#11149)
This commit is contained in:
parent
d1eb6536b7
commit
96e6c5df69
|
@ -177,18 +177,24 @@ class PostDemandeView(View, SingleObjectMixin):
|
|||
if objet is None:
|
||||
objet = data['fields'].get('objet_raw')
|
||||
|
||||
soap_result = server.addDemandeExterneParticulier(
|
||||
nom=data['fields'].get('nom'),
|
||||
prenom=data['fields'].get('prenom'),
|
||||
mail=data['fields'].get('mail'),
|
||||
telephone=data['fields'].get('telephone'),
|
||||
objet_externe=objet,
|
||||
commentaire=data['fields'].get('commentaire'),
|
||||
insee_commune=insee,
|
||||
voie_id=voie_id,
|
||||
voie_str=voie_str,
|
||||
voie_num=data['fields'].get('voie_num')
|
||||
)
|
||||
kwargs = {
|
||||
'nom': data['fields'].get('nom'),
|
||||
'prenom': data['fields'].get('prenom'),
|
||||
'mail': data['fields'].get('mail'),
|
||||
'telephone': data['fields'].get('telephone'),
|
||||
'objet_externe': objet,
|
||||
'commentaire': data['fields'].get('commentaire'),
|
||||
'insee_commune': insee,
|
||||
'voie_id': voie_id,
|
||||
'voie_str': voie_str,
|
||||
'voie_num': data['fields'].get('voie_num'),
|
||||
}
|
||||
|
||||
if 'picture' in data['fields']:
|
||||
kwargs['picture_filename'] = data['fields']['picture']['filename']
|
||||
kwargs['picture_b64'] = data['fields']['picture']['content']
|
||||
|
||||
soap_result = server.addDemandeExterneParticulier(**kwargs)
|
||||
result = phpserialize_loads(soap_result['listeInfo'])
|
||||
result = {'result': soap_result['code_retour'],
|
||||
'display_id': result.get('IDENTIFIANT'),
|
||||
|
|
Loading…
Reference in New Issue