Index: /changelog
===================================================================
--- /changelog	(revision 7586)
+++ /changelog	(revision 7587)
@@ -271,2 +271,3 @@
 - Bugfix: MÃ¶gliches Problem beim Update Prozess behoben
 - Bugfix: Nounce Absicherung beim aktualisieren der Zahlung im Modul "PayPal"
+- Bugfix: Bereits gezahlte PayPal Bestellungen zeigen dies jetzt auf der BestellabschluÃseite an
Index: /mods/wpsg_mod_paypal.class.php
===================================================================
--- /mods/wpsg_mod_paypal.class.php	(revision 7586)
+++ /mods/wpsg_mod_paypal.class.php	(revision 7587)
@@ -257,20 +257,14 @@
 		} // public function order_view_sidebar(&$order_id)
 		
-		public function order_done(&$order_id, &$done_view) 
-		{ 
+		public function order_done(&$order_id, &$done_view)  { 
  
 			// Bestellungen mit 0 geben nix aus
 			if ($done_view['basket']['arCalculation']['sum']['topay_brutto'] <= 0 || $this->shop->view['basket']['checkout']['payment'] != $this->id) return;
 							
-            $oOrder = wpsg_order::getInstance($order_id);
-            
-            if ($this->getPaymentState($order_id) === 'approved')
-            {
+            if ($this->getPaymentState($order_id) === 'approved') {
                     
                 $this->shop->view['wpsg_mod_paypal']['done'] = '1';
             
-            }
-            else
-            {
+            } else {
                     
                 $this->shop->view['paypalLink'] = $this->shop->getUrl(wpsg_ShopController::URL_BASKET, 'wpsg_mod_paypal', 'startPayPalPayment', array('order_id' => $order_id));
Index: /views/mods/mod_paypal/order_done.phtml
===================================================================
--- /views/mods/mod_paypal/order_done.phtml	(revision 7586)
+++ /views/mods/mod_paypal/order_done.phtml	(revision 7587)
@@ -7,19 +7,33 @@
 ?>
 
-<p><?php echo __('Um den Betrag mit PayPal zu bezahlen klicken Sie bitte auf folgendes Logo.', 'wpsg'); ?></p> 
-<p>
-	<a title="<?php echo __('Mit PayPal bezahlen', 'wpsg'); ?>" href="<?php echo $this->view['paypalLink']; ?>">
-		<img src="<?php echo $this->getRessourceURL('mods/mod_paypal/gfx/pp-logo-big.png'); ?>" align="left" alt="<?php echo __('Mit PayPal bezahlen', 'wpsg'); ?>" style="margin-right:7px;">
-	</a>
-</p>
-<?php if ($this->get_option('wpsg_mod_paypal_autostart') == '1') { ?>
-<script type="text/javascript">/* <![CDATA[ */
- 
-	jQuery(document).ready(function() { 
-		window.setTimeout(function() {
-    	location.href = "<?php echo $this->view['paypalLink']; ?>";
-		}, 1000);
-	} );
+<?php if (wpsg_isSizedInt($this->view['wpsg_mod_paypal']['done'])) { ?>
 	
-/* ]]> */</script>
+	<p><?php echo __('Um den Betrag mit PayPal zu bezahlen klicken Sie bitte auf folgendes Logo.', 'wpsg'); ?></p> 
+		
+	<p>
+		<a title="<?php echo __('Mit PayPal bezahlen', 'wpsg'); ?>" href="<?php echo $this->view['paypalLink']; ?>">
+			<img src="<?php echo $this->getRessourceURL('mods/mod_paypal/gfx/pp-logo-big.png'); ?>" align="left" alt="<?php echo __('Mit PayPal bezahlen', 'wpsg'); ?>" style="margin-right:7px;">
+		</a>
+	</p>
+		
+	<?php if ($this->get_option('wpsg_mod_paypal_autostart') == '1') { ?>
+	
+		<script>
+		 
+			jQuery(document).ready(function() { 
+				window.setTimeout(function() {
+				location.href = "<?php echo $this->view['paypalLink']; ?>";
+				}, 1000);
+			} );
+		
+		</script>
+	
+	<?php } ?>
+		
+<?php } else { ?>
+
+	<p>
+		<?php echo __('Die Zahlung wurde bereits mit PayPal abgeschlossen.', 'wpsg'); ?>
+	</p>
+
 <?php } ?>
