mirror of
				https://gitea.augustin64.fr/piair/MsRewards-Reborn.git
				synced 2025-11-04 07:33:53 +01:00 
			
		
		
		
	Add more logs (custom.txt..) to logs view
This commit is contained in:
		
							
								
								
									
										14
									
								
								Flask/app.py
									
									
									
									
									
								
							
							
						
						
									
										14
									
								
								Flask/app.py
									
									
									
									
									
								
							@@ -373,8 +373,18 @@ def config_post():
 | 
				
			|||||||
def logs():
 | 
					def logs():
 | 
				
			||||||
    with open("/app/MsRewards-Reborn/user_data/configs.json", "r") as inFile:
 | 
					    with open("/app/MsRewards-Reborn/user_data/configs.json", "r") as inFile:
 | 
				
			||||||
        configs = json.load(inFile)
 | 
					        configs = json.load(inFile)
 | 
				
			||||||
    print(configs)
 | 
					    
 | 
				
			||||||
    return(render_template("logs.html", data=configs))
 | 
					    files = [(configs[i]["name"], i) for i in configs]
 | 
				
			||||||
 | 
					    config_files = [i[1] for i in files]
 | 
				
			||||||
 | 
					    for f in os.listdir("/app/MsRewards-Reborn/Flask/static/logs"):
 | 
				
			||||||
 | 
					        fid = ".".join(f.split(".")[:-1]) # filename without .txt
 | 
				
			||||||
 | 
					        if f != ".gitignore" and fid not in config_files:
 | 
				
			||||||
 | 
					            files.append((f, fid))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    return render_template(
 | 
				
			||||||
 | 
					        "logs.html",
 | 
				
			||||||
 | 
					        files=files
 | 
				
			||||||
 | 
					    )
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@app.route("/stats/", methods=["GET", "POST"])
 | 
					@app.route("/stats/", methods=["GET", "POST"])
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -8,8 +8,8 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
<select name="select" onchange="change_logs(this.value)">
 | 
					<select name="select" onchange="change_logs(this.value)">
 | 
				
			||||||
    <option id="null" value="0">Choisir une config</option>
 | 
					    <option id="null" value="0">Choisir une config</option>
 | 
				
			||||||
    {% for i in data %}
 | 
					    {% for file in files %}
 | 
				
			||||||
    <option id="{{data[i]['name']}}" value="{{i}}">{{data[i]['name']}}</option>
 | 
					    <option id="{{ file[0] }}" value="{{ file[1] }}">{{ file[0] }}</option>
 | 
				
			||||||
    {% endfor %}
 | 
					    {% endfor %}
 | 
				
			||||||
</select>
 | 
					</select>
 | 
				
			||||||
<br><br>
 | 
					<br><br>
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user