MCPcopy
hub / github.com/HelloZeroNet/ZeroNet / actionSiteAdd

Method actionSiteAdd

src/Ui/UiRequest.py:642–648  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

640 return self.error400()
641
642 def actionSiteAdd(self):
643 post = dict(urllib.parse.parse_qsl(self.env["wsgi.input"].read()))
644 if post["add_nonce"] not in self.server.add_nonces:
645 return self.error403("Add nonce error.")
646 self.server.add_nonces.remove(post["add_nonce"])
647 SiteManager.site_manager.need(post["address"])
648 return self.actionRedirect(post["url"])
649
650 def actionSiteAddPrompt(self, path):
651 path_parts = self.parsePath(path)

Callers 1

routeMethod · 0.95

Calls 5

error403Method · 0.95
actionRedirectMethod · 0.95
removeMethod · 0.80
readMethod · 0.45
needMethod · 0.45

Tested by

no test coverage detected