summaryrefslogtreecommitdiffstats
path: root/pages
diff options
context:
space:
mode:
Diffstat (limited to 'pages')
-rw-r--r--pages/achievements.php2
-rw-r--r--pages/login.php9
2 files changed, 10 insertions, 1 deletions
diff --git a/pages/achievements.php b/pages/achievements.php
index 30d59b2..0502198 100644
--- a/pages/achievements.php
+++ b/pages/achievements.php
@@ -334,7 +334,7 @@ SELECT
IfNull(userData.displayColor, '#cccccc'),
userData.wallEmblem
FROM `users`
-JOIN `solutions`
+LEFT JOIN `solutions`
ON users.ID = solutions.userID
LEFT JOIN `userData`
ON users.ID = userData.userID
diff --git a/pages/login.php b/pages/login.php
index b8662ab..6918958 100644
--- a/pages/login.php
+++ b/pages/login.php
@@ -116,6 +116,15 @@ try {
if ($result) {
$userID = mysql_insert_id();
$dateJoined = date(DateTime::ISO8601);
+
+ //Tutorial done?
+ if (isset($_SESSION['preCompletedTutorial'])) {
+ if ($_SESSION['preCompletedTutorial'] == true) {
+ include_once('./includes/datas.php');
+ onCompletedTutorial($userID);
+ }
+ }
+
} //Oh crap?
else {
$errortext = "<br />new-user db register failure of unknown cause.\n