Changeset View
Changeset View
Standalone View
Standalone View
native/input/input-state-container.react.js
Show First 20 Lines • Show All 93 Lines • ▼ Show 20 Lines | |||||
import { makeBlobServiceEndpointURL } from 'lib/utils/blob-service.js'; | import { makeBlobServiceEndpointURL } from 'lib/utils/blob-service.js'; | ||||
import type { | import type { | ||||
CallServerEndpointOptions, | CallServerEndpointOptions, | ||||
CallServerEndpointResponse, | CallServerEndpointResponse, | ||||
} from 'lib/utils/call-server-endpoint.js'; | } from 'lib/utils/call-server-endpoint.js'; | ||||
import { getConfig } from 'lib/utils/config.js'; | import { getConfig } from 'lib/utils/config.js'; | ||||
import { getMessageForException, cloneError } from 'lib/utils/errors.js'; | import { getMessageForException, cloneError } from 'lib/utils/errors.js'; | ||||
import { values } from 'lib/utils/objects.js'; | import { values } from 'lib/utils/objects.js'; | ||||
import { useIsReportEnabled } from 'lib/utils/report-utils.js'; | import { | ||||
generateReportID, | |||||
useIsReportEnabled, | |||||
} from 'lib/utils/report-utils.js'; | |||||
import { | import { | ||||
type EditInputBarMessageParameters, | type EditInputBarMessageParameters, | ||||
type EditState, | type EditState, | ||||
InputStateContext, | InputStateContext, | ||||
type PendingMultimediaUploads, | type PendingMultimediaUploads, | ||||
type MultimediaProcessingStep, | type MultimediaProcessingStep, | ||||
} from './input-state.js'; | } from './input-state.js'; | ||||
▲ Show 20 Lines • Show All 1,275 Lines • ▼ Show 20 Lines | ) { | ||||
const report: MediaMissionReportCreationRequest = { | const report: MediaMissionReportCreationRequest = { | ||||
type: reportTypes.MEDIA_MISSION, | type: reportTypes.MEDIA_MISSION, | ||||
time: Date.now(), | time: Date.now(), | ||||
platformDetails: getConfig().platformDetails, | platformDetails: getConfig().platformDetails, | ||||
mediaMission, | mediaMission, | ||||
uploadServerID: ids.serverID, | uploadServerID: ids.serverID, | ||||
uploadLocalID: ids.localID, | uploadLocalID: ids.localID, | ||||
messageLocalID: ids.localMessageID, | messageLocalID: ids.localMessageID, | ||||
id: generateReportID(), | |||||
}; | }; | ||||
this.props.dispatch({ | this.props.dispatch({ | ||||
type: queueReportsActionType, | type: queueReportsActionType, | ||||
payload: { | payload: { | ||||
reports: [report], | reports: [report], | ||||
}, | }, | ||||
}); | }); | ||||
} | } | ||||
▲ Show 20 Lines • Show All 451 Lines • Show Last 20 Lines |