Browse Source

+theme +fontsize for user

Ivan Greenking 1 year ago
parent
commit
8550a66178
3 changed files with 10 additions and 4 deletions
  1. 4 0
      index.js
  2. 3 0
      models.js
  3. 3 4
      package-lock.json

+ 4 - 0
index.js

@@ -24,6 +24,8 @@ const upload  = require('multer')({ dest: uploadPath })
              login: String
              nick : String
              avatar: Image
+             theme: String
+             fontSize: Int
         }
 
         input UserInput {
@@ -31,6 +33,8 @@ const upload  = require('multer')({ dest: uploadPath })
              login: String
              nick : String
              avatar: ImageInput
+             theme: String
+             fontSize: Int
         }
 
         type Image {

+ 3 - 0
models.js

@@ -17,6 +17,9 @@ module.exports = async (dbName='snippet') => {
 
             }
 
+            async getACL(){
+                return [this._id.toString(), "user"]
+            }
 
             static get relations(){ //don't needed due to ___owner in most cases
                 return {

+ 3 - 4
package-lock.json

@@ -1,5 +1,5 @@
 {
-  "name": "hipstagram",
+  "name": "snippet",
   "version": "1.0.0",
   "lockfileVersion": 1,
   "requires": true,
@@ -480,13 +480,12 @@
         "express": "^4.17.1",
         "express-graphql": "^0.9.0",
         "graphql": "^14.4.2",
-        "jsonwebtoken": "^8.5.1",
-        "mm": "git+ssh://git@gitlab.a-level.com.ua:gitgod/mm.git#5d34f0c91cbf3acb9cdc59bdbeadee041758cea9"
+        "jsonwebtoken": "^8.5.1"
       },
       "dependencies": {
         "mm": {
           "version": "git+ssh://git@gitlab.a-level.com.ua:gitgod/mm.git#5d34f0c91cbf3acb9cdc59bdbeadee041758cea9",
-          "from": "git+ssh://git@gitlab.a-level.com.ua:gitgod/mm.git",
+          "from": "git+ssh://git@gitlab.a-level.com.ua:gitgod/mm.git#5d34f0c91cbf3acb9cdc59bdbeadee041758cea9",
           "requires": {
             "mongodb": "^3.2.2"
           }