From b14d532eb9164940f0cf291e13a53caa69a96f6c Mon Sep 17 00:00:00 2001 From: zhangjingwei Date: Thu, 3 Jun 2021 11:34:04 +0800 Subject: [PATCH] fix:Fix special name in flavor metadata Remove key of extra_specs to return correct object in mapperBeforeFetchProject Change-Id: Id8b9f7839432b45af673e33832b36ae06fc7eefd --- src/stores/nova/flavor.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/stores/nova/flavor.js b/src/stores/nova/flavor.js index e95d5596..100c9e29 100644 --- a/src/stores/nova/flavor.js +++ b/src/stores/nova/flavor.js @@ -79,13 +79,13 @@ export class FlavorStore extends Base { get mapperBeforeFetchProject() { return (data) => { - const { extra_specs = {}, ...rest } = data; + const { extra_specs: { key, ...extraRest } = {}, ...rest } = data; const gpuInfo = this.getGpuInfo(data); return { ...rest, - ...extra_specs, - architecture: extra_specs[':architecture'] || 'custom', - category: extra_specs[':category'], + ...extraRest, + architecture: extraRest[':architecture'] || 'custom', + category: extraRest[':category'], ...gpuInfo, is_public: rest['os-flavor-access:is_public'], originData: data,