Document View, Proof Approver Decisions, Filter by Proof Role | Community
Skip to main content
Mikaela-Newell
Level 2
February 4, 2026
Solved

Document View, Proof Approver Decisions, Filter by Proof Role

  • February 4, 2026
  • 1 reply
  • 14 views

Hi all! I have a view built to use in the Documents tab in projects, which shows something like this:

 

The issue is that if someone gets set as a role that can make a decision, and then gets bumped down to Reviewer, they still show in the Pending column (even though their decision is no longer needed).

 

This is the code for the “Decision: Pending” column:

displayname=Decision: Pending
listdelimiter=<div>
listmethod=nested(currentVersion.proofApprovals).lists
type=iterate
valueexpression=IF(LOWER({approverDecision})="pending",CONCAT("🟡 ",{approver}.{name}),"")
valueformat=HTML

 

Is there a way to add a condition to the IF formula where I could “filter” down to see people who have a decision-making role currently?

 

TYIA!

Best answer by skyehansen

I see in the API explorer there’s a field called “isAwaitingDecision”. If you include this in the CONCAT side, you can see it seems to change back and forth between true and false when you toggle between approver and reviewer roles. (it takes a minute so you might have to refresh the report several time). Anyway, if you add this as an extra condition (if it’s pending, and if it’s awaiting decision) then concat the approver name, you’ll hopefully get a few less names.

1 reply

skyehansen
Community Advisor and Adobe Champion
skyehansenCommunity Advisor and Adobe ChampionAccepted solution
February 4, 2026

I see in the API explorer there’s a field called “isAwaitingDecision”. If you include this in the CONCAT side, you can see it seems to change back and forth between true and false when you toggle between approver and reviewer roles. (it takes a minute so you might have to refresh the report several time). Anyway, if you add this as an extra condition (if it’s pending, and if it’s awaiting decision) then concat the approver name, you’ll hopefully get a few less names.

Mikaela-Newell
Level 2
February 4, 2026

Literally cannot thank you enough. This works!! This has been a problem for months.

Final version:

displayname=Decision: Pending
listdelimiter=<div>
listmethod=nested(currentVersion.proofApprovals).lists
type=iterate
valueexpression=IF(LOWER({approverDecision})="pending"&&LOWER({isAwaitingDecision})="true",CONCAT("🟡 ",{approver}.{name}),"")
valueformat=HTML

I totally missed this field when looking in the API explorer haha so thank you!!