Fix Unknown Member for admins

This commit is contained in:
rxdn 2021-01-08 16:00:59 +00:00
parent da9a3cd585
commit ee3102ee40
5 changed files with 40 additions and 35 deletions

View File

@ -27,6 +27,11 @@ html > ::-webkit-scrollbar {
} }
.sidebar { .sidebar {
display: inline-flex;
height: 100%;
width: 16.6%;
background-color: #4C566A;
float: left;
background-size: cover; background-size: cover;
overflow-x: hidden !important; overflow-x: hidden !important;
} }
@ -220,6 +225,12 @@ html > ::-webkit-scrollbar {
cursor: pointer; cursor: pointer;
} }
@media only screen and (max-width: 900px) {
.guild {
width: 100%;
}
}
.guild-icon { .guild-icon {
height: 80px; height: 80px;
background-color: #272727; background-color: #272727;

View File

@ -37,9 +37,9 @@
integrity="sha256-4+XzXVhsDmqanXGHaHvgh1gMQKX40OUvDEBTu8JcmNs=" crossorigin="anonymous"></script> integrity="sha256-4+XzXVhsDmqanXGHaHvgh1gMQKX40OUvDEBTu8JcmNs=" crossorigin="anonymous"></script>
<!-- Bootstrap --> <!-- Bootstrap -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.5.0/css/bootstrap.min.css" <!--<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.5.0/css/bootstrap.min.css"
integrity="sha256-aAr2Zpq8MZ+YA/D6JtRD3xtrwpEz2IqOS+pWD/7XKIw=" crossorigin="anonymous"/> integrity="sha256-aAr2Zpq8MZ+YA/D6JtRD3xtrwpEz2IqOS+pWD/7XKIw=" crossorigin="anonymous"/>
<link href="/assets/css/light-bootstrap-dashboard.css" rel="stylesheet"/> <link href="/assets/css/light-bootstrap-dashboard.css" rel="stylesheet"/>-->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.0/animate.min.css" <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.0/animate.min.css"
integrity="sha256-6hqHMqXTVEds1R8HgKisLm3l/doneQs+rS1a5NLmwwo=" crossorigin="anonymous"/> integrity="sha256-6hqHMqXTVEds1R8HgKisLm3l/doneQs+rS1a5NLmwwo=" crossorigin="anonymous"/>

View File

@ -4,14 +4,10 @@
{{template "head" .}} {{template "head" .}}
</head> </head>
<body> <body>
<div class="wrapper">
{{template "sidebar" .}} {{template "sidebar" .}}
<div class="main-panel"> <!--{{template "loadingscreen" .}}
{{template "loadingscreen" .}}
<script src="/assets/js/modalbackdrop.js"></script> <script src="/assets/js/modalbackdrop.js"></script>
{{template "notifymodal" .}} {{template "notifymodal" .}}
{{template "content" .}} {{template "content" .}}-->
</div>
</div>
</body> </body>
</html> </html>

View File

@ -1,8 +1,4 @@
{{define "content"}} {{define "content"}}
<div class="content">
<div class="container-fluid">
<div class="row">
<div class="col-md-12">
<div class="card"> <div class="card">
<div class="card-header"> <div class="card-header">
<h4 class="card-title">Servers</h4> <h4 class="card-title">Servers</h4>
@ -24,10 +20,6 @@
</div> </div>
</div> </div>
</div> </div>
</div>
</div>
</div>
</div>
<script> <script>
async function getPermissionLevel(guildId) { async function getPermissionLevel(guildId) {

View File

@ -10,6 +10,12 @@ func GetPermissionLevel(guildId, userId uint64) (permission.PermissionLevel, err
if err != nil { if err != nil {
return permission.Everyone, err return permission.Everyone, err
} }
// do this check here before trying to get the member
if botContext.IsBotAdmin(userId) {
return permission.Admin, nil
}
// get member // get member
member, err := botContext.GetGuildMember(guildId, userId) member, err := botContext.GetGuildMember(guildId, userId)
if err != nil { if err != nil {