fixed retrieval of id and generation of filename
This commit is contained in:
parent
c41adbb15d
commit
fe30758a93
|
@ -295,17 +295,17 @@ class CCPMethodEditorController extends HTMLElement{
|
|||
})
|
||||
}
|
||||
|
||||
downloadMethod(method){
|
||||
downloadMethod(){
|
||||
if(this.#locked) return;
|
||||
this.lockRender()
|
||||
var filename = this.#current.title + "-" + this.#current.version + ".json"
|
||||
this.#boot.secureFetch(this.#serviceurl + "/methods/" + method + "/shareable").then(
|
||||
this.#boot.secureFetch(this.#serviceurl + "/methods/" + this.#current.id + "/shareable").then(
|
||||
(resp)=>{
|
||||
if(resp.status === 200){
|
||||
return resp.json()
|
||||
}else throw "Error retrieving sharable process: " + resp.status
|
||||
}
|
||||
).then(data=>{
|
||||
const filename = data.title + "-" + data.version + ".json"
|
||||
const objectURL = URL.createObjectURL(data)
|
||||
var tmplnk = document.createElement("a")
|
||||
tmplnk.download = filename
|
||||
|
@ -803,7 +803,7 @@ class CCPMethodEditorController extends HTMLElement{
|
|||
|
||||
renderDownloadButton(){
|
||||
return `
|
||||
<button title="Save" name="download" class="btn btn-primary ccp-toolbar-button">
|
||||
<button title="Export" name="download" class="btn btn-primary ccp-toolbar-button">
|
||||
${this.#download_icon}
|
||||
</button>
|
||||
`
|
||||
|
|
Loading…
Reference in New Issue