Skip to content
Snippets Groups Projects
Commit db3a58ac authored by Isa H's avatar Isa H
Browse files

mongourl

parent bb8dcb86
No related branches found
No related tags found
No related merge requests found
...@@ -261,7 +261,7 @@ export default { ...@@ -261,7 +261,7 @@ export default {
collection: "", collection: "",
sampleCollection: "", sampleCollection: "",
solrbaseurl: "https://app01.cc.univie.ac.at:8983/solr/phaidra_sandbox", solrbaseurl: "https://app01.cc.univie.ac.at:8983/solr/phaidra_sandbox",
mongobaseurl: "http://localhost:8081", mongobaseurl: "https://fair01.phaidra.at/MongoExpress",
phaidrabaseurl: "phaidra-sandbox.univie.ac.at", phaidrabaseurl: "phaidra-sandbox.univie.ac.at",
trackerbaseurl: "www.univie.ac.at/phaidra-stat/piwik", trackerbaseurl: "www.univie.ac.at/phaidra-stat/piwik",
siteid: 19, siteid: 19,
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
</template> </template>
</v-tab> </v-tab>
<v-tab ripple @click="updatePrettyPrint()">Metadata preview</v-tab> <v-tab ripple @click="updatePrettyPrint()">Metadata preview</v-tab>
<v-tab ripple @click="addPostMongodb('1')">Mongo</v-tab> <v-tab ripple @click="addPostMongodb('111')">Mongo</v-tab>
<!-- <v-tab v-if="templating" ripple @click="loadTemplates()">Templates</v-tab>--> <!-- <v-tab v-if="templating" ripple @click="loadTemplates()">Templates</v-tab>-->
</v-tabs> </v-tabs>
...@@ -422,19 +422,21 @@ export default { ...@@ -422,19 +422,21 @@ export default {
async addPostMongodb(phaidraId) { async addPostMongodb(phaidraId) {
var self = this; var self = this;
console.log("phaidraid", phaidraId); console.log("phaidraid", phaidraId);
console.log("store", self.$store.state.settings.instance.mongo);
var myJson = {}; var myJson = {};
if (self.getMetadata().metadata["json-ld"].container) { if (self.getMetadata().metadata["json-ld"].container) {
myJson = self.getMetadata().metadata["json-ld"].container; myJson = self.getMetadata().metadata["json-ld"].container;
console.log("myjosn", myJson); console.log("myjosn", myJson);
} }
var re = new RegExp("^member_d+$"); var re = new RegExp("^member_d+$");
var morder = self.getMetadata().metadata.membersorder;
console.log("morder", self.getMetadata().metadata, morder);
var myMembers = []; var myMembers = [];
var filesnames = []; var filesnames = [];
var filesdescriptions = []; var filesdescriptions = [];
var filesextensions = []; var filesextensions = [];
var filestypes = []; var filestypes = [];
if (self.getMetadata().metadata.membersorder) {
var morder = self.getMetadata().metadata.membersorder;
console.log("morder", self.getMetadata().metadata, morder);
for (var o = 0; o < morder.length; o++) { for (var o = 0; o < morder.length; o++) {
myMembers.push(morder[o].member); myMembers.push(morder[o].member);
...@@ -442,9 +444,13 @@ export default { ...@@ -442,9 +444,13 @@ export default {
} }
for (var p = 0; p < myMembers.length; p++) { for (var p = 0; p < myMembers.length; p++) {
var mprop = myMembers[p]; var mprop = myMembers[p];
if (self.getMetadata().metadata["json-ld"][mprop]["ebucore:filename"]) { if (
self.getMetadata().metadata["json-ld"][mprop]["ebucore:filename"]
) {
filesnames.push( filesnames.push(
self.getMetadata().metadata["json-ld"][mprop]["ebucore:filename"][0] self.getMetadata().metadata["json-ld"][mprop][
"ebucore:filename"
][0]
); );
} }
if (self.getMetadata().metadata["json-ld"][mprop]["bf:note"]) { if (self.getMetadata().metadata["json-ld"][mprop]["bf:note"]) {
...@@ -481,7 +487,7 @@ export default { ...@@ -481,7 +487,7 @@ export default {
filesextensions, filesextensions,
filestypes filestypes
); );
}
await PostsService.addPost({ await PostsService.addPost({
phaidraId: phaidraId, phaidraId: phaidraId,
dbversion: 1, dbversion: 1,
......
import axios from "axios"; import axios from "axios";
import store from "@/store"
export default function () {
export default () => {
return axios.create({ return axios.create({
//baseURL: this.$store.state.settings.instance.mongo baseURL: store.state.settings.instance.mongo
baseURL: "http://localhost:8081" //baseURL: "http://localhost:8081"
}); });
}; };
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment