Hi there!
I’m going to do my best to describe this issue I’m running into… It’s certainly a strange one and pretty technical. I tried contacting both Airtable and Zapier, and neither were able to figure this out.
I have a Base from which I generate emailed reports via Zapier. The reports are grouped by company, and i want the companies to be in alphabetical order when the report is generated.
For any given linked record field in Airtable, the order of display values it returns is inherently reversed. See below example:
I have a zap with a purpose of keeping a linked record field sorted in reverse alphabetical order, so that my reports are always sorted correctly. One of the steps of the zap is a python code snippet I managed to piece together, which takes the display values ({Display Values} in the above screenshot), sorts them in reverse alphabetical order, and inserts them back into the field {Linked Values}.
This worked perfectly up until a few months ago. The data from Zapier has not changed - it’s still in reverse order when it leaves Zapier, i.e. “C, B, A”. Previously, when it hit Airtable, it would retain the reverse order in the linked record field as expected, and display “A, B, C” in the rollup field which populates my report. Now, when this same string hits Airtable - it’s somehow switched again; populating the linked record field as “A, B, C” and displaying as “C, B, A”. Even stranger, if I copy and paste this data into the same field in Airtable, I get the result I’m looking for.
To better explain, the below screenshot is labeled with how the data was populated:
Anyone have any thoughts? Trying not to tear my hair out over here