fix: should update the catalog when the server is changed

This commit is contained in:
Joxit 2021-11-02 22:51:32 +01:00
parent dd26bf66a2
commit 992328eae9
No known key found for this signature in database
GPG key ID: F526592B8E012263

View file

@ -32,6 +32,9 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
import {
Http
} from '../../scripts/http';
import {
getRegistryServers
} from '../../scripts/utils';
export default {
components: {
@ -41,18 +44,25 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
registryName: '',
length: 0,
loadend: false,
repositories: []
repositories: [],
registryUrl: ''
},
onBeforeMount(props) {
this.state.registryName = props.registryName;
this.state.catalogElementsLimit = props.catalogElementsLimit;
},
onMounted(props) {
this.display(props, this.state)
onMounted(props, state) {
this.display(props, state)
},
onUpdated(props, state) {
this.display(props, state);
},
display(props, state) {
if (props.registryUrl === state.registryUrl) {
return;
}
state.registryUrl = props.registryUrl;
let repositories = [];
const self = this;
const oReq = new Http({