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
   $Err = 'No badge specified.';
9
   $Err = 'No badge specified.';
10
 } elseif (!in_array($BadgeID, $ShopBadgeIDs)) {
10
 } elseif (!in_array($BadgeID, $ShopBadgeIDs)) {
11
   $Err = 'Invalid badge ID.';
11
   $Err = 'Invalid badge ID.';
12
-} elseif (Badges::has_badge($UserID, ['BadgeID' => $BadgeID])) {
12
+} elseif (Badges::has_badge($UserID, $BadgeID)) {
13
   $Err = 'You already have this badge.';
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
   $Err = 'You haven\'t purchased the badges before this one!';
15
   $Err = 'You haven\'t purchased the badges before this one!';
16
 }
16
 }
17
 
17
 

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

240
 ?>
240
 ?>
241
       <tr class="row">
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
       $BadgeText = '<a href="store.php?item=badge&badge='.$Badge['BadgeID'].'">'.$Badge['Name'].'</a>';
244
       $BadgeText = '<a href="store.php?item=badge&badge='.$Badge['BadgeID'].'">'.$Badge['Name'].'</a>';
245
     else
245
     else
246
       $BadgeText = $Badge['Name']
246
       $BadgeText = $Badge['Name']

Loading…
Cancel
Save