array(2) {
[0]=>
string(815) "
select r.*,
rc.info,
t.title as threadtitle,
u.username as username,
u.anonymous as useranonymous,
`f`.`value` AS `flairvalue`,
`ft`.`name` AS `flairname`,
`ft`.`colour` AS `flaircolour`,
`ft`.`icon` AS `flairicon`
from reply as r
join thread as t on t.id = r.threadid
join replycontent as rc on rc.replyid = r.id
join user as u on u.id = r.userid
left join `flair` `f` on `f`.`userid` = `u`.`id` and `f`.`categoryid` = `t`.`categoryid`
left join `flairoption` `ft` on `ft`.`id` = `f`.`flairoptionid`
where r.businessid = :businessId
and r.threadid = :threadId
group by r.id
order by r.utcdated desc
limit 0,50
"
[1]=>
array(2) {
["businessId"]=>
int(1)
["threadId"]=>
int(32283)
}
}

Years ago
Caps contract hour late, LJ signs OS instead
It's not like you're dealing with someone dodgy either... LJ has proven her dedication to Australian basketball both locally and internationally for many seasons, so enough I guess was just enough.
Like Mick said above, it's not hard to keep lines of communication open, it doesn't have to be a last minute thing. If it's going to take a week before the person can sign off the final ammends to the contract, let LJ's agent know, don't duck their calls or make them call repeatedly...

Years ago
It's not just a matter of an hour though, they had a whole 9 days to sort it out beforehand. You dick someone around like that for over a week, you shouldn't be surprised that it bites you in the arse...
