]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Fixes #4093 making sure elgg.page_owner is defined
authorcash <cash.costello@gmail.com>
Sat, 19 Nov 2011 03:28:18 +0000 (22:28 -0500)
committercash <cash.costello@gmail.com>
Sat, 19 Nov 2011 03:28:18 +0000 (22:28 -0500)
js/lib/pageowner.js

index 825898416be2a30a2e87c871cc856fbcdcc92595..c695c41c36cc7f35f16b44437a6e6f23d89179a7 100644 (file)
@@ -6,9 +6,13 @@
  */
 
 /**
- * @return {number} The GUID of the logged in user
+ * @return {number} The GUID of the page owner entity or 0 for no owner
  */
 elgg.get_page_owner_guid = function() {
-       return elgg.page_owner.guid || 0;
+       if (elgg.page_owner !== undefined) {
+               return elgg.page_owner.guid;
+       } else {
+               return 0;
+       }
 };