- Modified privacywrite query with graphLookup:

$graphLookup: {
        from: "projects",
        startWith: "$id_main_project",
        connectFromField: "id_main_project",
        connectToField: "_id",
        as: "ris",
        restrictSearchWithMatch: { $or: [{ privacyread: server_constants.Privacy.all }, { userId: userId }] }
      }
    },
    { $match: { "ris.privacyread": { $exists: true } } },
This commit is contained in:
Paolo Arena
2019-04-13 03:04:40 +02:00
parent 7b1e24c407
commit 3c05d2d9c7
10 changed files with 94 additions and 95 deletions

View File

@@ -160,12 +160,6 @@ export default class SingleProject extends Vue {
this.clButtPopover += ' pos-item-popover_cursor'
}
// this.getinputdescr = 'inputdescr' + this.itemproject._id
// console.log('classDescrEdit = ', this.classDescrEdit)
// console.log('classDescr', this.classDescr)
// console.log('UserStore.state.lang', UserStore.state.lang)
if (this.isProject()) {
this.menuPopupProj = tools.menuPopupProj[UserStore.state.lang]
}
@@ -191,7 +185,7 @@ export default class SingleProject extends Vue {
}
public clickRiga(clickmenu: boolean = false) {
// console.log('CLICK RIGA ************')
console.log('CLICK RIGA PROJ************')
if (!this.sel) {
if (!this.inEdit) {
@@ -272,7 +266,7 @@ export default class SingleProject extends Vue {
this.updateClasses()
}
this.faiFocus('inputdescr', false, true)
this.faiFocus('inputprojdescr', false, true)
}
// console.log('FINE - editProject')
}
@@ -288,11 +282,12 @@ export default class SingleProject extends Vue {
}
if (!!theField) {
console.log('FOCUS PROJ', theField)
theField.focus()
}
// console.log('focus()')
}, 100)
}, 300)
}
public getFocus(e) {

View File

@@ -5,7 +5,7 @@
:to="getrouteto"/>
<div class="flex-item donotdrag divdescrTot">
<q-input v-if="(sel && inEdit)" hide-underline type="textarea" ref="inputdescr"
<q-input v-if="(sel && inEdit)" hide-underline type="textarea" ref="inputprojdescr"
v-model.trim="precDescr"
autogrow
borderless