If you try to load body on the dataset page, if the body sends back and error, the next time you get to componentWillReceiveProps, there is nothing to show that we already attempted to load the body. So it attempts to load it again.
We need a place to record that there was an error loading the body, and if so, do not try to load the body again.
If you try to load body on the dataset page, if the body sends back and error, the next time you get to componentWillReceiveProps, there is nothing to show that we already attempted to load the body. So it attempts to load it again.
We need a place to record that there was an error loading the body, and if so, do not try to load the body again.