Better error handling in Storage Clients

Created on 21 June 2023, over 1 year ago
Updated 23 January 2024, 12 months ago

Problem/Motivation

If there is an issue with communicating with the API defined in an external entity type or an external entity has been deleted the site crashes with Guzzle errors and stack trace on screen.

Steps to reproduce

Change the API URL to a non-existent URL. Go to the page listing that external content.

Proposed resolution

Add error handling to the Storage Clients

Remaining tasks

Verify the patch supplied

User interface changes

None

API changes

None

Data model changes

None

🐛 Bug report
Status

Fixed

Component

Code

Created by

🇬🇧United Kingdom Rory Downes

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024