Fix Unknown Member for admins
This commit is contained in:
parent
da9a3cd585
commit
ee3102ee40
@ -27,6 +27,11 @@ html > ::-webkit-scrollbar {
|
||||
}
|
||||
|
||||
.sidebar {
|
||||
display: inline-flex;
|
||||
height: 100%;
|
||||
width: 16.6%;
|
||||
background-color: #4C566A;
|
||||
float: left;
|
||||
background-size: cover;
|
||||
overflow-x: hidden !important;
|
||||
}
|
||||
@ -220,6 +225,12 @@ html > ::-webkit-scrollbar {
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
@media only screen and (max-width: 900px) {
|
||||
.guild {
|
||||
width: 100%;
|
||||
}
|
||||
}
|
||||
|
||||
.guild-icon {
|
||||
height: 80px;
|
||||
background-color: #272727;
|
||||
|
@ -37,9 +37,9 @@
|
||||
integrity="sha256-4+XzXVhsDmqanXGHaHvgh1gMQKX40OUvDEBTu8JcmNs=" crossorigin="anonymous"></script>
|
||||
|
||||
<!-- 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"/>
|
||||
<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"
|
||||
integrity="sha256-6hqHMqXTVEds1R8HgKisLm3l/doneQs+rS1a5NLmwwo=" crossorigin="anonymous"/>
|
||||
|
||||
|
@ -4,14 +4,10 @@
|
||||
{{template "head" .}}
|
||||
</head>
|
||||
<body>
|
||||
<div class="wrapper">
|
||||
{{template "sidebar" .}}
|
||||
<div class="main-panel">
|
||||
{{template "loadingscreen" .}}
|
||||
<script src="/assets/js/modalbackdrop.js"></script>
|
||||
{{template "notifymodal" .}}
|
||||
{{template "content" .}}
|
||||
</div>
|
||||
</div>
|
||||
{{template "sidebar" .}}
|
||||
<!--{{template "loadingscreen" .}}
|
||||
<script src="/assets/js/modalbackdrop.js"></script>
|
||||
{{template "notifymodal" .}}
|
||||
{{template "content" .}}-->
|
||||
</body>
|
||||
</html>
|
||||
|
@ -1,30 +1,22 @@
|
||||
{{define "content"}}
|
||||
<div class="content">
|
||||
<div class="container-fluid">
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="card">
|
||||
<div class="card-header">
|
||||
<h4 class="card-title">Servers</h4>
|
||||
</div>
|
||||
<div class="card-body" id="card">
|
||||
<div class="card-body table-responsive">
|
||||
<div class="flex-container" id="guild-container">
|
||||
<div class="guild" onclick="invite();" id="invite-container">
|
||||
<i class="fas fa-plus fa-2x guild-icon-fa"></i>
|
||||
<span class="guild-name">Invite to your server</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="flex-container" id="refresh-container">
|
||||
<button class="btn btn-primary btn-fill" onclick="refreshGuilds()">
|
||||
<i class="fas fa-sync"></i> Refresh list
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card">
|
||||
<div class="card-header">
|
||||
<h4 class="card-title">Servers</h4>
|
||||
</div>
|
||||
<div class="card-body" id="card">
|
||||
<div class="card-body table-responsive">
|
||||
<div class="flex-container" id="guild-container">
|
||||
<div class="guild" onclick="invite();" id="invite-container">
|
||||
<i class="fas fa-plus fa-2x guild-icon-fa"></i>
|
||||
<span class="guild-name">Invite to your server</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="flex-container" id="refresh-container">
|
||||
<button class="btn btn-primary btn-fill" onclick="refreshGuilds()">
|
||||
<i class="fas fa-sync"></i> Refresh list
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -10,6 +10,12 @@ func GetPermissionLevel(guildId, userId uint64) (permission.PermissionLevel, err
|
||||
if err != nil {
|
||||
return permission.Everyone, err
|
||||
}
|
||||
|
||||
// do this check here before trying to get the member
|
||||
if botContext.IsBotAdmin(userId) {
|
||||
return permission.Admin, nil
|
||||
}
|
||||
|
||||
// get member
|
||||
member, err := botContext.GetGuildMember(guildId, userId)
|
||||
if err != nil {
|
||||
|
Loading…
x
Reference in New Issue
Block a user