Author: ssmiweve
Date: 2008-03-05 08:56:19 +0100 (Wed, 05 Mar 2008)
New Revision: 6224

Modified:
   
branches/2.16/search-command-control-spi/src/main/java/no/sesat/search/mode/command/AbstractSearchCommand.java
Log:
> java.lang.NullPointerException
>       at 
> no.sesat.search.mode.command.AbstractSearchCommand.getOffset(AbstractSearchCommand.java:592)

cleaner version of r6223

Modified: 
branches/2.16/search-command-control-spi/src/main/java/no/sesat/search/mode/command/AbstractSearchCommand.java
===================================================================
--- 
branches/2.16/search-command-control-spi/src/main/java/no/sesat/search/mode/command/AbstractSearchCommand.java
      2008-03-05 07:55:31 UTC (rev 6223)
+++ 
branches/2.16/search-command-control-spi/src/main/java/no/sesat/search/mode/command/AbstractSearchCommand.java
      2008-03-05 07:56:19 UTC (rev 6224)
@@ -601,7 +601,13 @@
     
     public boolean isPaginated(){
         
-        final Nav offsetNav = 
context.getDataModel().getNavigation().getConfiguration().getNavMap().get(OFFSET_KEY);
+        final boolean navMapExists = null != 
context.getDataModel().getNavigation()
+                && null != 
context.getDataModel().getNavigation().getConfiguration();
+        
+        final Nav offsetNav = navMapExists
+                ? 
context.getDataModel().getNavigation().getConfiguration().getNavMap().get(OFFSET_KEY)
+                : null;
+        
         return null != offsetNav && 
getSearchConfiguration().getName().equals(offsetNav.getCommandName());
     }
 

_______________________________________________
Kernel-commits mailing list
[email protected]
http://sesat.no/mailman/listinfo/kernel-commits

Reply via email to