diff -up public_preview/public_preview.info public_preview copy/public_preview.info --- public_preview/public_preview.info 2008-08-27 12:55:22.000000000 -0500 +++ public_preview copy/public_preview.info 2008-10-28 14:25:07.000000000 -0500 @@ -2,7 +2,6 @@ name = Public Preview core = 6.x description = Allows access to unpublished nodes. -package = Mars Space Flight Facility ; Information added by drupal.org packaging script on 2008-08-27 version = "6.x-1.0" diff -up public_preview/public_preview.module public_preview copy/public_preview.module --- public_preview/public_preview.module 2008-08-27 12:51:17.000000000 -0500 +++ public_preview copy/public_preview.module 2008-10-28 14:26:59.000000000 -0500 @@ -49,7 +49,7 @@ function public_preview_admin_settings() } function public_preview_access($node) { - return user_access('preview '.strtolower($node->type).' content'); + return user_access('preview '. strtolower(node_get_types('name', $node)) .' content'); } function public_preview_load($arg) { @@ -58,7 +58,8 @@ function public_preview_load($arg) { } } -function public_preview_preview_page($nid) { +function public_preview_preview_page($node) { + $nid = $node->nid if (!is_numeric($nid)) { return FALSE; }