Browse Source

refactor: migrate to handleId (since fullIri will soon be deprecated)

kb/add-usage-guide
Trent Larson 2 years ago
parent
commit
8b0b65c55b
  1. 10
      src/views/NewEditProjectView.vue
  2. 4
      src/views/ProjectsView.vue

10
src/views/NewEditProjectView.vue

@ -197,11 +197,17 @@ export default class NewEditProjectView extends Vue {
try { try {
const resp = await this.axios.post(url, payload, { headers }); const resp = await this.axios.post(url, payload, { headers });
console.log("Got resp data:", resp.data); console.log("Got resp data:", resp.data);
if (resp.data?.success?.fullIri) { // handleId is new in server v release-1.6.0; remove fullIri when that
// version shows up here: https://endorser.ch:3000/api-docs/
if (resp.data?.success?.handleId || resp.data?.success?.fullIri) {
this.errorMessage = ""; this.errorMessage = "";
this.alertTitle = ""; this.alertTitle = "";
this.alertMessage = ""; this.alertMessage = "";
useAppStore().setProjectId(resp.data.success.fullIri); // handleId is new in server v release-1.6.0; remove fullIri when that
// version shows up here: https://endorser.ch:3000/api-docs/
useAppStore().setProjectId(
resp.data.success.handleId || resp.data.success.fullIri
);
setTimeout( setTimeout(
function (that: Vue) { function (that: Vue) {
const route = { const route = {

4
src/views/ProjectsView.vue

@ -139,7 +139,9 @@ export default class ProjectsView extends Vue {
const data = { const data = {
name: plan.name, name: plan.name,
description: plan.description, description: plan.description,
handleId: plan.fullIri, // handleId is new in server v release-1.6.0; remove fullIri when that
// version shows up here: https://endorser.ch:3000/api-docs/
handleId: plan.handleId || plan.fullIri,
}; };
this.projects.push(data); this.projects.push(data);
} }

Loading…
Cancel
Save