+ cleaning ison before saving  in idb and server - just converting all empty fields to null
+ change in denormalising json - if the foreign entity is empty in json, still expanding it to object with null values.

basically, all fields present in form are preserved in json created even if they are empty.
Save Flow
+ if internet and uploadqueu empty -> save on server , save on offline, put online id in offline model
+ else save on offline and put in upload queue
+ showing errors in form and notif
+ converting id everywhere to int