Make records toggleable via disabled attribute
				
					
				
			This commit is contained in:
		
							
								
								
									
										4
									
								
								main.go
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								main.go
									
									
									
									
									
								
							| @@ -58,13 +58,13 @@ func appendResults(etype string, name string, m *dns.Msg, cur *mongo.Cursor) int | ||||
| func query(tp string, name string, m *dns.Msg, coll *mongo.Collection) { | ||||
| 	// TODO: Validate `name` against RE_FQDN | ||||
| 	log.Printf("Query %s for %s\n", tp, name) | ||||
| 	cur, err := coll.Find(context.TODO(), bson.M{"dns.fqdn": name}) | ||||
| 	cur, err := coll.Find(context.TODO(), bson.M{"dns.fqdn": name, "disabled": false}) | ||||
| 	if err != nil { | ||||
| 		log.Fatal(err) | ||||
| 	} | ||||
|  | ||||
| 	if appendResults(tp, name, m, cur) == 0 { | ||||
| 		cur, err := coll.Find(context.TODO(), bson.M{"dns.san": name}) | ||||
| 		cur, err := coll.Find(context.TODO(), bson.M{"dns.san": name, "disabled": false}) | ||||
| 		if err != nil { | ||||
| 			log.Fatal(err) | ||||
| 		} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user