Browse Source

Badge fixes

spaghetti 7 years ago
parent
commit
f0ee56a86b
2 changed files with 3 additions and 3 deletions
  1. 2
    2
      sections/store/badge.php
  2. 1
    1
      sections/store/store.php

+ 2
- 2
sections/store/badge.php View File

@@ -9,9 +9,9 @@ if (!$BadgeID) {
9 9
   $Err = 'No badge specified.';
10 10
 } elseif (!in_array($BadgeID, $ShopBadgeIDs)) {
11 11
   $Err = 'Invalid badge ID.';
12
-} elseif (Badges::has_badge($UserID, ['BadgeID' => $BadgeID])) {
12
+} elseif (Badges::has_badge($UserID, $BadgeID)) {
13 13
   $Err = 'You already have this badge.';
14
-} elseif ($BadgeID != $ShopBadgeIDs[0] && !Badges::has_badge($UserID, ['BadgeID' => $ShopBadgeIDs[array_search($BadgeID, $ShopBadgeIDs)-1]])) {
14
+} elseif ($BadgeID != $ShopBadgeIDs[0] && !Badges::has_badge($UserID, $ShopBadgeIDs[array_search($BadgeID, $ShopBadgeIDs)-1])) {
15 15
   $Err = 'You haven\'t purchased the badges before this one!';
16 16
 }
17 17
 

+ 1
- 1
sections/store/store.php View File

@@ -240,7 +240,7 @@ if ($DB->has_results()) {
240 240
 ?>
241 241
       <tr class="row">
242 242
 <?
243
-    if (($ID == 0 || Badges::has_badge($LoggedUser['ID'], $Badges[$ID-1])) && !Badges::has_badge($LoggedUser['ID'], $Badge))
243
+    if (($ID == 0 || Badges::has_badge($LoggedUser['ID'], $Badges[$ID-1]['BadgeID'])) && !Badges::has_badge($LoggedUser['ID'], $Badge['BadgeID']))
244 244
       $BadgeText = '<a href="store.php?item=badge&badge='.$Badge['BadgeID'].'">'.$Badge['Name'].'</a>';
245 245
     else
246 246
       $BadgeText = $Badge['Name']

Loading…
Cancel
Save