Fix bug with api response

This commit is contained in:
Justin Edmund 2023-01-26 02:42:14 -08:00
parent c4a32ab639
commit c5c08b6a78
2 changed files with 3 additions and 7 deletions

View file

@ -267,17 +267,12 @@ const CharacterGrid = (props: Props) => {
appState.party.id,
payload
)
const team = response.data
const team = response.data.party
setJobAccessory(team.accessory)
appState.party.accessory = team.accessory
}
}
useEffect(() => {
console.log(jobAccessory)
}, [jobAccessory])
// Methods: Helpers
function characterUncapLevel(character: Character) {
let uncapLevel

View file

@ -79,7 +79,7 @@ const JobSection = (props: Props) => {
// Data fetching
async function fetchJobAccessories() {
if (job && ACCESSORY_JOB_IDS.includes(job.id)) {
if (job && job.accessory) {
const response = await api.jobAccessoriesForJob(job.id)
const jobAccessories: JobAccessory[] = response.data
setAccessories(jobAccessories)
@ -93,6 +93,7 @@ const JobSection = (props: Props) => {
function handleAccessorySelected(value: string) {
const accessory = accessories.find((accessory) => accessory.id === value)
if (accessory) {
setCurrentAccessory(accessory)
props.saveAccessory(accessory)