community: allow version in the url input
This commit is contained in:
@@ -26,14 +26,15 @@ async function onSubmit() {
|
||||
busy.value = true;
|
||||
formError.value = {};
|
||||
|
||||
const [error, result] = await communityModel.getApp(versionsUrl.value, 'latest');
|
||||
const [url, version] = versionsUrl.value.split('@'); // hidden feature that user can input with version
|
||||
const [error, result] = await communityModel.getApp(url, version || 'latest');
|
||||
if (error) {
|
||||
formError.value.generic = error.body ? error.body.message : 'Internal error';
|
||||
busy.value = false;
|
||||
return console.error(error);
|
||||
}
|
||||
|
||||
const packageData = { ...result, versionsUrl: versionsUrl.value + '@latest' };
|
||||
const packageData = { ...result, versionsUrl: `${url}@${version || 'latest'}` };
|
||||
|
||||
emit('success', packageData);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user