public ActionResult <JsonResponse> DeleteNavBarMethod(int admin_id, string admin_token, int site_id)
        {
            if (authenticator.VerifyAdminForLeaf(admin_id, site_id, admin_token))
            {
                List <NavLink> found_nav_links;
                try{
                    found_nav_links = dbQuery.QueryNavBarLinksBySiteId(site_id);
                }catch {
                    found_nav_links = null;
                }
                if (found_nav_links != null)
                {
                    foreach (NavLink nav_link in found_nav_links)
                    {
                        _dataLimiter.RemoveNavLinkFromDataPlan(nav_link, admin_id);
                    }
                }
                dbQuery.DeleteNavBarBySiteId(site_id);

                return(new JsonSuccess($"NavBar Deleted for site id: {site_id}"));
            }
            else
            {
                return(StatusCode(400, "Invalid credentials."));
            }
        }