From 542fd0112684415bce8ee36515bd89dd7da0b6e2 Mon Sep 17 00:00:00 2001 From: "Ruben S. Montero" Date: Fri, 9 Oct 2020 14:02:21 +0200 Subject: [PATCH] M #-: Update app metadata if source changes (cherry picked from commit 07997b66a700b6185613133b14f630471d5b2677) --- src/market/MarketPlaceAppPool.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/market/MarketPlaceAppPool.cc b/src/market/MarketPlaceAppPool.cc index 31806868d1..34044d4ba7 100644 --- a/src/market/MarketPlaceAppPool.cc +++ b/src/market/MarketPlaceAppPool.cc @@ -209,7 +209,7 @@ int MarketPlaceAppPool::import(const std::string& t64, int mp_id, app->market_id = mp_id; app->market_name = mp_name; - app->zone_id = Nebula::instance().get_zone_id(); + app->zone_id = Nebula::instance().get_zone_id(); if ( !PoolObjectSQL::name_is_valid(app->name, error_str) ) { @@ -234,7 +234,8 @@ int MarketPlaceAppPool::import(const std::string& t64, int mp_id, { app_id = mp_aux->oid; - if ( mp_aux->version != app->version || mp_aux->md5 != app->md5 ) + if ( mp_aux->version != app->version || mp_aux->md5 != app->md5 || + mp_aux->source != app->source ) { mp_aux->from_template64(t64, error_str); update(mp_aux);