python-apps icon indicating copy to clipboard operation
python-apps copied to clipboard

Outlook Office365 false or new action AND erros when renaming

Open LegendEvent opened this issue 6 months ago • 1 comments

In https://shuffler.io/apps/accdaaf2eeba6a6ed43b2efc0112032d an incorrect URI is linked. Instead of ""Get mails from folder" https://graph.microsoft.com/v1.0/users/me/mailFolders/{folderid}" it should be""Get mails from folder" https://graph.microsoft.com/v1.0/me/mailFolders/{folderid}". Without "users".

If I customise the app as in the documentation (insert tenant id) and add or edit this query to the app, I get the following message in the workflow when I run it (Name is not changed):

{
  "success": false,
  "reason": "Function get_mails_from_folder doesn't exist, or the App is out of date.",
  "details": "If this persists, please delete the Docker image locally, then restart your Orborus instance before trying again. This will force-download the latest version. Contact [email protected] with this data if the issue persists."
}

If I then change the name of the app in addition to the new action, I get the following error in the workflow:

{
  "success": false,
  "reason": "Failed to connect to app http://outlook_office365_XXX_1-1-0:33337/api/v1/run in swarm. Try the action again, restart Orborus if this is recurring, or contact [email protected].",
  "details": "Failed connecting to app outlook_office365_xxx_1-1-0. Is the Docker image available?"
}

Also this happens: If I rename the app, I can no longer edit it after I have saved it, let alone deactivate it, and the same applies if I edit and upload the app's JSON directly. So now, after several tests, I have 4 of these Office apps in my environment (3 customised and 1 "original") and all of them are no longer editable except the original one.

I get the following error messages in the UI when I want to deactivate this app: Image

Image

and when I click on the button (which looks like a merge):

Image

LegendEvent avatar Jul 10 '25 16:07 LegendEvent

@LalitDeore can you verify this while you're working on the app access and distribution stuff?

Seems like a simple authorisation issue.

frikky avatar Jul 11 '25 14:07 frikky