Tenho um fluxo que é responsável por criar/atualizar uma lista do sharepoint com arquivos de um e-mail.
Basicamente, o fluxo é executado quando um e-mail chega, eu verifico o dia e a hora em que o e-mail chega e adiciono o arquivo a uma lista do SharePoint com base no dia e na hora.
Preciso que a lista do sharepoint tenha apenas certos arquivos em um determinado momento. Por exemplo:
Any email that arrives between Friday 6pm - Monday 9am need to be put in the same list
Any email that arrives between Monday 6pm - Tuesday 9am need to be put in the same list
Any email that arrives between Tuesday 6pm - Wednesday 9am need to be put in the same list
Any email that arrives between Wednesday 6pm - Thursday 9am need to be put in the same list
Any email that arrives between Thursday 6pm - Friday 9am need to be put in the same list
No entanto, estou tendo um problema ao construir a condição. Aqui estão as expressões que uso para obter o dia e a hora:
int(formatDateTime(triggerOutputs()?['body/receivedDateTime'], 'HH'))
dayOfWeek(triggerOutputs()?['body/receivedDateTime'])
Como eu elaboraria minha condição?