Browse Source

issue_8: Unable to assign IP for member without name

Steve Patrick 7 years ago
parent
commit
4e2fb9c1eb
3 changed files with 8 additions and 8 deletions
  1. 6 6
      src/controllers/networkController.js
  2. 1 1
      src/package-lock.json
  3. 1 1
      src/package.json

+ 6 - 6
src/controllers/networkController.js

@@ -83,7 +83,7 @@ exports.network_create_post = async function(req, res) {
 
   const errors = req.validationErrors();
 
-  const name = { name: req.body.name };
+  let name = { name: req.body.name };
 
   if (errors) {
     res.render('network_create', {title: 'Create Network', nav: nav, name: name, errors: errors});
@@ -170,7 +170,7 @@ exports.name = async function(req, res) {
 
   const errors = req.validationErrors();
 
-  const name = { name: req.body.name };
+  let name = { name: req.body.name };
 
   if (errors) {
     try {
@@ -410,7 +410,7 @@ exports.member_detail = async function(req, res) {
   try {
     const network = await zt.network_detail(req.params.nwid);
     const member = await zt.member_detail(req.params.nwid, req.params.id);
-    const name = await storage.getItem(member.id);
+    let name = await storage.getItem(member.id);
     if (!name) name = '';
     member.name = name;
     nav.whence = '/controller/network/' + network.nwid + '/members';
@@ -431,7 +431,7 @@ exports.member_object = async function(req, res) {
   try {
     const network = await zt.network_detail(req.params.nwid);
     const member = await zt.member_detail(req.params.nwid, req.params.id);
-    const name = await storage.getItem(member.id);
+    let name = await storage.getItem(member.id);
     if (!name) name = '';
     member.name = name;
     nav.whence = '/controller/network/' + network.nwid + '/members';
@@ -672,7 +672,7 @@ exports.delete_ip = async function(req, res) {
     const network = await zt.network_detail(req.params.nwid);
     let member = await zt.member_detail(req.params.nwid, req.params.id);
     nav.whence = '/controller/network/' + network.nwid + '/members';
-    const name = await storage.getItem(member.id);
+    let name = await storage.getItem(member.id);
     if (!name) name = '';
     member.name = name;
     if (req.params.index) {
@@ -738,7 +738,7 @@ exports.assign_ip = async function(req, res) {
       member = await zt.ipAssignmentAdd(network.nwid, member.id, ipAssignment);
     }
 
-    const name = await storage.getItem(member.id);
+    let name = await storage.getItem(member.id);
     if (!name) name = '';
     member.name = name;
 

+ 1 - 1
src/package-lock.json

@@ -1,6 +1,6 @@
 {
   "name": "ztncui",
-  "version": "0.4.1",
+  "version": "0.4.2",
   "lockfileVersion": 1,
   "requires": true,
   "dependencies": {

+ 1 - 1
src/package.json

@@ -1,6 +1,6 @@
 {
   "name": "ztncui",
-  "version": "0.4.2",
+  "version": "0.4.3",
   "private": true,
   "scripts": {
     "start": "node ./bin/www",