Sha256: a89be53e7119652f4cce06ab5f4b8b91d4eadd7dff4dbb0ab26e6b9798a8c10c

Contents?: true

Size: 708 Bytes

Versions: 16

Compression:

Stored size: 708 Bytes

Contents

import api from '../../../services/api';
import {
  MODULE_STREAM_DETAILS_REQUEST,
  MODULE_STREAM_DETAILS_SUCCESS,
  MODULE_STREAM_DETAILS_FAILURE,
} from './ModuleStreamDetailsConstants';
import { apiError } from '../../../move_to_foreman/common/helpers.js';

export const loadModuleStreamDetails = moduleStreamId => async (dispatch) => {
  dispatch({ type: MODULE_STREAM_DETAILS_REQUEST });

  try {
    const { data } = await api.get(`/module_streams/${moduleStreamId}`);
    return dispatch({
      type: MODULE_STREAM_DETAILS_SUCCESS,
      response: data,
    });
  } catch (error) {
    return dispatch(apiError(MODULE_STREAM_DETAILS_FAILURE, error));
  }
};

export default loadModuleStreamDetails;

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
katello-3.15.3.1 webpack/scenes/ModuleStreams/Details/ModuleStreamDetailsActions.js
katello-3.15.3 webpack/scenes/ModuleStreams/Details/ModuleStreamDetailsActions.js
katello-3.15.2 webpack/scenes/ModuleStreams/Details/ModuleStreamDetailsActions.js
katello-3.15.1.1 webpack/scenes/ModuleStreams/Details/ModuleStreamDetailsActions.js
katello-3.15.1 webpack/scenes/ModuleStreams/Details/ModuleStreamDetailsActions.js
katello-3.15.0.1 webpack/scenes/ModuleStreams/Details/ModuleStreamDetailsActions.js
katello-3.15.0 webpack/scenes/ModuleStreams/Details/ModuleStreamDetailsActions.js
katello-3.15.0.rc2 webpack/scenes/ModuleStreams/Details/ModuleStreamDetailsActions.js
katello-3.15.0.rc1.3 webpack/scenes/ModuleStreams/Details/ModuleStreamDetailsActions.js
katello-3.15.0.rc1.2 webpack/scenes/ModuleStreams/Details/ModuleStreamDetailsActions.js
katello-3.15.0.rc1.1 webpack/scenes/ModuleStreams/Details/ModuleStreamDetailsActions.js
katello-3.15.0.rc1 webpack/scenes/ModuleStreams/Details/ModuleStreamDetailsActions.js
katello-3.14.1 webpack/scenes/ModuleStreams/Details/ModuleStreamDetailsActions.js
katello-3.14.0 webpack/scenes/ModuleStreams/Details/ModuleStreamDetailsActions.js
katello-3.14.0.rc2 webpack/scenes/ModuleStreams/Details/ModuleStreamDetailsActions.js
katello-3.14.0.rc1 webpack/scenes/ModuleStreams/Details/ModuleStreamDetailsActions.js