Fix not to use unupdated attachments when all fields are deleted
After all custom fields are removed by Update Activity, return custom fields using User.Info.source_data[:attachment]
that has not been updated. So, change to use attachment only when fields are nil
but empty array.
Edited by kPherox