Skip to content

Conversation

dchristensen
Copy link

Fixes #3

I've got this working but right now each image that needs processing will always get processed twice. It looks like when we write the resized image back to the Azure blob, it triggers the function a second time, causing each image that requires processing to be processed twice.

@MisterJames do you know a way around this issue? We could put images in separate virtual folders inside the container, but I think that has its own set of issues, including forcing us to process every image, just to copy it to the "processed" folder.

@MisterJames
Copy link
Collaborator

I think an output folder is a completely acceptable pattern. Let's go ahead with that approach. @dchristensen do you need to adjust anything before I review the PR?

@dchristensen
Copy link
Author

@MisterJames I'll need to make some changes based on our decision here. If we're going to move the image to a different folder, we'll need a way to access the DB from this function to update references to the blob since we are saving the path to the original blob in the DB. Do we have a way to get to the DB in the functions project yet?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants