<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
I would agree both those statements should cause a return when the
code is trigged by cron.<br>
<br>
What hook is the code in?<br>
<br>
And the fact other values change should be a clue, what is changing
that you do not expect to change?<br>
<br>
Nevets<br>
<br>
<blockquote type="cite">
<div class="moz-text-html" lang="x-unicode"><span
style="font-family:Verdana; color:#000000; font-size:10pt;">
<div style="color: rgb(0, 0, 0); font-family: verdana, geneva;
font-size: 10pt; ">I have a module that hooks nodeapi and if
an update has been performed on the correct content type, I
create an XML file and transmit it.</div>
<div style="color: rgb(0, 0, 0); font-family: verdana, geneva;
font-size: 10pt; "><br>
</div>
<div style="color: rgb(0, 0, 0); font-family: verdana, geneva;
font-size: 10pt; ">The problem is that the XML files were
being created en masse, where normally an editor edits a
single piece of content. The culprit has tentatively been
identified as a cron run that updates each node with
Facebook 'like' statistics, which performs a node save.
Interestingly, some settings in the file end up being
different...settings that should in no way be affected by
what triggers the update, given that the node data used is
not different in either case.</div>
<div style="color: rgb(0, 0, 0); font-family: verdana, geneva;
font-size: 10pt; "><br>
</div>
<div style="color: rgb(0, 0, 0); font-family: verdana, geneva;
font-size: 10pt; ">I put the following line in the hook
function:</div>
<div style="color: rgb(0, 0, 0); font-family: verdana, geneva;
font-size: 10pt; "><br>
</div>
<div>
<div style=""><font class="Apple-style-span" style=""
face="verdana, geneva" size="2"> if
(variable_get('cron_semaphore', FALSE) ||
user_is_anonymous()) return;</font></div>
<div style=""><br>
</div>
<div style="">I would think that a cron initiated trigger
would fail for both conditions. It does not fail at all.
I'm stuck!</div>
</div>
</span>
</div>
</blockquote>
<br>
</body>
</html>