Re: Javascript weirdness
By: deon to Digital Man on Fri Apr 22 2022 10:00 pm
> > > Originally I was iterating through through that result to update the messages, but I was noticing the following behaviour:
>
> > > * call get_all_msg_headers()
> > > * iterate through each item "for (hdr in hdrs)"
> > > * set hdr.tag to "foo"
> > > * pass hdr to put_msg_header();
>
> > > But the items were not updating.
>
> > Does put_msg_header() return false when you try to use it in that manner?
>
> So I cant reproduce this now. I'll revert my code to use get_all_msg_headers and if I can reproduce it, I'll provide a log and the
> status returned.
OK, I got it. It seems to depend on whether I work with the object vs the attribute of it.
First run, where I echo the object "after" put_msg_header:
for (var X in msgs)
X:35
ORIG:0353 <-- msgs[x]
CHANGE:0425 <-- msgs[x].tags = '0425'
object:{"tags":"0425","number":38,"to":"deon","subject":"Test Reply","from":"Clearing ...
STATUS:0 |