Przeglądaj źródła

Update RcGcDb with icons for compact

Markus-Rost 4 lat temu
rodzic
commit
a1fba51301
7 zmienionych plików z 18 dodań i 6 usunięć
  1. 1 1
      RcGcDb
  2. 1 4
      dashboard/index.js
  3. 5 1
      dashboard/oauth.js
  4. 3 0
      dashboard/rcscript.js
  5. 3 0
      dashboard/settings.js
  6. 3 0
      dashboard/verification.js
  7. 2 0
      main.js

+ 1 - 1
RcGcDb

@@ -1 +1 @@
-Subproject commit e1b8327b8960c54f27a58ab329ec8932f7daabc1
+Subproject commit 23284328ed59f5a9638f9bdd41ff391fdece7b91

+ 1 - 4
dashboard/index.js

@@ -60,10 +60,7 @@ const server = http.createServer((req, res) => {
 				res.end('error');
 			} );
 			return req.on( 'end', () => {
-				console.log( parse(body) );
-				//return posts[args[3]](res, settingsData.get(state).user.id, args[2], parse(body));
-				res.writeHead(302, {Location: req.url});
-				res.end();
+				return posts[args[3]](res, settingsData.get(state).user.id, args[2], parse(body));
 			} );
 		}
 	}

+ 5 - 1
dashboard/oauth.js

@@ -149,6 +149,7 @@ function dashboard_oauth(res, state, searchParams, lastGuild) {
 				};
 				response.forEach( (guild, i) => {
 					if ( guild ) {
+						if ( guild === 'noMember' ) return;
 						settings.guilds.isMember.set(guilds[i].id, Object.assign(guilds[i], guild));
 					}
 					else settings.guilds.notMember.set(guilds[i].id, guilds[i]);
@@ -205,7 +206,10 @@ function dashboard_refresh(res, state, returnLocation = '/') {
 			let isMember = new Map();
 			let notMember = new Map();
 			response.forEach( (guild, i) => {
-				if ( guild ) isMember.set(guilds[i].id, Object.assign(guilds[i], guild));
+				if ( guild ) {
+					if ( guild === 'noMember' ) return;
+					isMember.set(guilds[i].id, Object.assign(guilds[i], guild));
+				}
 				else notMember.set(guilds[i].id, guilds[i]);
 			} );
 			settings.guilds = {count: guilds.length, isMember, notMember};

+ 3 - 0
dashboard/rcscript.js

@@ -213,6 +213,9 @@ function dashboard_rcscript(res, $, guild, args) {
  */
 function update_rcscript(res, user, guild, settings) {
 	
+	console.log( settings );
+	res.writeHead(302, {Location: req.url});
+	res.end();
 }
 
 module.exports = {

+ 3 - 0
dashboard/settings.js

@@ -206,6 +206,9 @@ function dashboard_settings(res, $, guild, args) {
  */
 function update_settings(res, user, guild, settings) {
 	
+	console.log( settings );
+	res.writeHead(302, {Location: req.url});
+	res.end();
 }
 
 module.exports = {

+ 3 - 0
dashboard/verification.js

@@ -221,6 +221,9 @@ function dashboard_verification(res, $, guild, args) {
  */
 function update_verification(res, user, guild, settings) {
 	
+	console.log( settings );
+	res.writeHead(302, {Location: req.url});
+	res.end();
 }
 
 module.exports = {

+ 2 - 0
main.js

@@ -112,6 +112,8 @@ if ( process.env.dashboard ) {
 											};
 										} )
 									};
+								}, error => {
+									return 'noMember';
 								} )
 							}
 						} )