Hi just wondering if anyone can tell me why this code isn't working It's giving an internal server error Thanks
@app.post("/removerouter/")
def removerouter(name: str):
    Graph.remove_node(name)
    return "success"
And this is the function inside Graph
class Graph:
    def __init__(self):
        self.nodes = []
        self.edges = []
    def remove_node(self, name):
        self.nodes.remove(name)
        for Edges in self.edges:
            if name in Edges:
                self.edges.remove(Edges)
 
    