Ignore:
Timestamp:
11/18/11 15:28:51 (13 years ago)
Author:
fpvanagthoven
Message:
  • Basically alles gefixt om te werken met een local copy van de session, opgeslagen in $_SESSIONlocalSessionCopy?.
  • Flag $_SESSIONupdateNeeded? toegevoegd om aan te geven wanneer er een update uit de database nodig is in plaats van gewoon verder werken met de local copy.
  • '123'/'456' placeholder routine weggehaald uit returnStep.php
  • CreateObject? doet nog niets, maar dat komt volgende week! (AJAX-aangestuurd object creation, met als doel: pipeline editing zonder constante page refreshes).
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Dev/trunk/createapplication.php

    r156 r163  
    99
    1010$dbi = new DatabaseInterface();
    11 $session_results = $dbi->get("session", array("uid" => $_SESSION['currentSession']));
    12 
    13 if (count($session_results) > 0) {
    14     $session = $session_results[0];
    15 }
    1611
    1712$newApplication = new Application(null, "New application", "Default application", "Default style");
    1813$dbi->set($newApplication);
    19 $session->pipeline[] = $newApplication->uid;
    20 //$dbi->set($session);
     14
     15if (isset($_SESSION['localSessionCopy']) && !empty($_SESSION['localSessionCopy'])) {
     16    $session = $_SESSION['localSessionCopy'];
     17    $session->pipeline[] = $newApplication;
     18    $_SESSION['localSessionCopy'] = $session;
     19}
    2120
    2221redirect("pipelineEditor.php");
Note: See TracChangeset for help on using the changeset viewer.