fix remote image service not ensuring save directory existence