cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
codename8ball
New Member

Auto tagging jpeg

Hi there, I'm very new to power automate (and Office 365 to be fair) and not with a tech background, so please bear with me...

 

I'm trying to create a flow to auto tag files which are a .jpg file extension with the tag "Photos" in a custom metadata column. I had this up and running (once a day, get file properties, if modified less than 1 day ago, if files name ends with jpg, get metadata, update file properties). This was working well, until we added a subcategory of metadata under Photos to display different locations (London, Leicester etc). This appears to have broken the flow, and with my limited knowledge, I don't know how to fix it. 

 

The error message I get is "The API 'sharepointonline' returned an invalid response for workflow operation 'Get_files_(properties_only)' of type 'OpenApiConnection'. Error details: 'The API operation 'GetFileItems' requires the property 'body/value/0/FileType1' to be of type 'Object' but is of type 'Array'.'"

 

Could anyone offer any assistance as to where I'm going wrong? Many thanks in advance, and apologies if this is a very basic query. I've searched online for a little while and haven't found anything to assist. 

 

Cheers

2 REPLIES 2
Anonymous
Not applicable

well if it was working then something must have changed...

 

The error message sounds like you may have selected the wrong type of Value/ID when you made recent changes.

The actions that return lists or multiple values need to be paired with an "apply to all values" loop generally, and generally powerautomate will create this item for you (its a grey "control" box into which you put the actions that are to be applied o each "loop" of the process for each item that the list returns, one after another).

It sounds like the GetFileItems action has been given a list of objects (in an array) rather than just one object from the array.

I cant be sure, but I'd open that action and then look at the dynamic values available, perhaps one called something like ID should be used instead?

 

 

Thanks for your assistance. I made a couple of changes to it and now seem to have it working. Appreciate the help!

Helpful resources

Announcements
UG GA Amplification 768x460.png

Launching new user group features

Learn how to create your own user groups today!

Community Connections 768x460.jpg

Community & How To Videos

Check out the new Power Platform Community Connections gallery!

Users online (2,317)