From db701cda3d334153acc8ff8eed4fe303201fbd01 Mon Sep 17 00:00:00 2001
From: Sol Villar <msol.villar@gmail.com>
Date: Thu, 25 Feb 2016 16:41:09 -0300
Subject: [PATCH] Removed datastore warnings from teaser views.

---
 dkan_datastore.module | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dkan_datastore.module b/dkan_datastore.module
index e121ba7..00e35c4 100644
--- a/dkan_datastore.module
+++ b/dkan_datastore.module
@@ -312,8 +312,8 @@ function dkan_datastore_node_view($node, $view_mode, $langcode) {
   $type = dkan_datastore_node_type();
   if ($node->type == $type) {
     $status = dkan_datastore_status($node);
-    if (user_access('manage datastore') && $status = dkan_datastore_status($node)) {
-      if ($status == DKAN_DATASTORE_FILE_EXISTS) {
+    if (user_access('manage datastore') && ($status = dkan_datastore_status($node)) && $view_mode == 'full') {
+      if ($status === DKAN_DATASTORE_FILE_EXISTS) {
         drupal_set_message(t('Your file for this resource is not added to the datastore. Click "Manage Datastore" to import file into the datastore.'));
       }
       elseif ($status == DKAN_DATASTORE_EXISTS) {
@@ -532,4 +532,4 @@ function dkan_datastore_node_presave($node) {
     $wrap = entity_metadata_wrapper('node', $node);
     $wrap->field_datastore_status->set(dkan_datastore_status($node));
   }
-}
\ No newline at end of file
+}
-- 
GitLab