withUploadPhotoAction