Author: dulvac
Date: Mon Mar 27 09:51:42 2017
New Revision: 1788868

URL: http://svn.apache.org/viewvc?rev=1788868&view=rev
Log:
SLING-6709 The HAPI implementation doesn't provide the correct attribute type 
for itemscope 

Modified:
    
sling/trunk/contrib/extensions/hapi/client/src/test/resources/items_links.html
    
sling/trunk/contrib/extensions/hapi/core/src/main/java/org/apache/sling/hapi/impl/MicrodataAttributeHelperImpl.java

Modified: 
sling/trunk/contrib/extensions/hapi/client/src/test/resources/items_links.html
URL: 
http://svn.apache.org/viewvc/sling/trunk/contrib/extensions/hapi/client/src/test/resources/items_links.html?rev=1788868&r1=1788867&r2=1788868&view=diff
==============================================================================
--- 
sling/trunk/contrib/extensions/hapi/client/src/test/resources/items_links.html 
(original)
+++ 
sling/trunk/contrib/extensions/hapi/client/src/test/resources/items_links.html 
Mon Mar 27 09:51:42 2017
@@ -19,11 +19,10 @@
 <html>
 <head>
 </head>
-</html>
 <body>
-<div itemscope itemtype ="http://schema.org/Movie";>
+<div itemscope="" itemtype ="http://schema.org/Movie";>
     <h1 itemprop="name">Avatar</h1>
-    <div itemprop="director" itemscope itemtype="http://schema.org/Person";>
+    <div itemprop="director" itemscope="itemscope" 
itemtype="http://schema.org/Person";>
         Director: <span itemprop="name" itemscope itemtype="text">James 
Cameron</span>
         (born <span itemprop="birthDate" itemscope itemtype="text">August 16, 
1954</span>)
         <p>Also directed: <a rel="test" href="/test">test</a></p>

Modified: 
sling/trunk/contrib/extensions/hapi/core/src/main/java/org/apache/sling/hapi/impl/MicrodataAttributeHelperImpl.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/contrib/extensions/hapi/core/src/main/java/org/apache/sling/hapi/impl/MicrodataAttributeHelperImpl.java?rev=1788868&r1=1788867&r2=1788868&view=diff
==============================================================================
--- 
sling/trunk/contrib/extensions/hapi/core/src/main/java/org/apache/sling/hapi/impl/MicrodataAttributeHelperImpl.java
 (original)
+++ 
sling/trunk/contrib/extensions/hapi/core/src/main/java/org/apache/sling/hapi/impl/MicrodataAttributeHelperImpl.java
 Mon Mar 27 09:51:42 2017
@@ -63,8 +63,7 @@ public class MicrodataAttributeHelperImp
     public Map<String, String> itemtypeMap() {
         Map<String, String> attrMap = new AttrMap(2);
         attrMap.put("itemtype", type.getUrl());
-        attrMap.put("itemscope", 
String.valueOf(!type.getAllProperties().isEmpty()));
-        
+        attrMap.put("itemscope", "itemscope");
         return attrMap;
     }
 


Reply via email to