Something went wrong while setting issue due date.
Acquisition to sinaps is not sent if end contract date is empty
Closed
Acquisition to sinaps is not sent if end contract date is empty
Description
Acquisition to sinaps is not working if some ContactMethod are modified but end contract date is empty.
Distribution Name and Version
Debian Stretch
FusionDirectory Version
- fusiondirectory 1.3-2~jenkinsbuild76
Plugin with the defect
fusiondirectory-plugin-sinaps 1.3-2~jenkinsbuild76 all
PHP version used and origin
php:
Installé : 1:7.0+49
Candidat : 1:7.0+49
Table de version :
*** 1:7.0+49 500
500 http://ftp.fr.debian.org/debian stretch/main amd64 Packages
Steps to Reproduce
- assume the mail are in field that must be acquired by SINAPS (fdSinapsAcquisitionContactMethodMap)
- select a user
- change mail address
- check if sinaps received or see if some debug files are present in /var/cache/fusiondirectory/tmp/
Expected behavior:
Acquisition is not sent
Actual behavior:
Acquisition is launched by web interface
Acquisition works with the CLI tool php ./testAcquisition.php --login admin.user -P --url http://fd.demo.test/jsonrpc.php --dn "uid=simle.user,ou=people,ou=demo,dc=test"
Reproduces how often:
100 %
Additional Information
sinaps plugin has been clean from manual installation ( by git) and reinstalled via deb package