Menu
  • UX Trending
  • UX PODCASTS
    • DESIGN UNTANGLED
    • UX CAKE
  • UX Reading Room
  • UX Portfolio Building
  • UX JOBS
    • Atlanta
    • Dallas
    • Los Angeles
UXShareLab… everything you need to know about UX and more…
for the user experience design community

Search

Browse: Home   /   How to manage usability with multiple http error messages?

How to manage usability with multiple http error messages?

by UXStackExchange on September 6, 2017 in uxstackexchange

I am writing an Angular 1.5.3 app. On my main 'home' page controller I call 2 different endpoints with $http. The two endpoints are not related to each other and have separate data etc. One problem I am having is if both of those endpoints have an error then my user is going to see 2 error messages. The messages may or may not be the same (e.g. sometimes no internet connection).

FirstService.request()
    .then(handleFSSuccess)
    .catch(handleError);

SecondService.request()
.then(handleSSSuccess)
.catch(handleError)

function handleError(error) {
    ErrorService.showErrorBanner(error);
}

If I only show one error banner, then the other error messages may not be shown.

I am not sure what's best for the user in my situation.

Tags: UX Stack Exchange

Sign Up for the latest in UX News...

Enter your email address to subscribe to UXShareLab and receive notifications of new posts by email.

Join 834 other subscribers

Related Posts

Avoid "illusion of completeness" on list of items
Avoid "illusion of completeness" on list of items
The Importance of Storytelling in Design
The Importance of Storytelling in Design
I want to volunteer as a UX Designer, I can work remotely and I'm completely free
I want to volunteer as a UX Designer, I can work remotely and I’m completely free
Is a "Login Successful" Message Necessary?
Is a "Login Successful" Message Necessary?

How to manage usability with multiple http error messages?

by UXStackExchange on September 6, 2017 in uxstackexchange

I am writing an Angular 1.5.3 app. On my main 'home' page controller I call 2 different endpoints with $http. The two endpoints are not related to each other and have separate data etc. One problem I am having is if both of those endpoints have an error then my user is going to see 2 error messages. The messages may or may not be the same (e.g. sometimes no internet connection).

FirstService.request()
    .then(handleFSSuccess)
    .catch(handleError);

SecondService.request()
.then(handleSSSuccess)
.catch(handleError)

function handleError(error) {
    ErrorService.showErrorBanner(error);
}

If I only show one error banner, then the other error messages may not be shown.

I am not sure what's best for the user in my situation.

Tags: UX Stack Exchange

Related Posts

Do inline embeds detract from readability and useability of a news article?
Do inline embeds detract from readability and useability of a news article?
Need help Displaying an Elimination Chart on a small display (iPhone/Android/etc..)
Need help Displaying an Elimination Chart on a small display (iPhone/Android/etc..)
Display a range on a number line with a value
Display a range on a number line with a value
Maintenance countdown warning message - modal pop-up window? is it a good practice for such a important message
Maintenance countdown warning message – modal pop-up window? is it a good practice for such a important message
← What should the sequence be for Download and Delete buttons?
Displaying results of conditional questions →

Topics

web-app User testing UX Jobs Atlanta User Research WordPress Plugins User Interaction User Experience UX Design WordPress Gutenberg UX Rockstars uxbooth UX Jobs in Atlanta UX Universal Design & Accessibility Visual Design user-behavior UX Toolbox Usability wordpress UX Jobs Dallas UI design UI Web Design UX Jobs Los Angeles uxstackexchange

Feeds

UI UI design Universal Design & Accessibility Usability user-behavior User Experience User Interaction User Research User testing UX uxbooth UX Design UX Jobs Atlanta UX Jobs Dallas UX Jobs in Atlanta UX Jobs Los Angeles UX Rockstars uxstackexchange UX Toolbox Visual Design web-app Web Design wordpress WordPress Gutenberg WordPress Plugins

<span>recent posts</span>

  • UX in 2018: The human element

    • Anywhere
  • Three Takeaways from the Hawai’i Missile False Alarm

    • Anywhere
  • UX in 2018: Content

    • Anywhere
  • UX in 2018: Design, Development, and Accessibility

    • Anywhere
  • The Power and Danger of Persuasive Design

    • Anywhere

connect to uxsharelab

Enter your email address to subscribe to receive notifications of new posts by email.

UXShareLab. Copyright © 2018. All rights reserved.

  • Contact UXShareLab
  • UXShareLab Community
  • UX PROCESS
  • Recommended Reading
  • UX StackExchange