[Tickets #12811] disagreed TOS ignored

noreply at bugs.horde.org noreply at bugs.horde.org
Thu Oct 31 23:14:16 UTC 2013


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/12811
------------------------------------------------------------------------------
  Ticket             | 12811
  Created By         | skhorde at smail.inf.fh-bonn-rhein-sieg.de
  Summary            | disagreed TOS ignored
  Queue              | Horde Base
  Version            | 5.1.4
  Type               | Bug
  State              | Unconfirmed
  Priority           | 1. Low
  Milestone          |
  Patch              |
  Owners             |
------------------------------------------------------------------------------


skhorde at smail.inf.fh-bonn-rhein-sieg.de (2013-10-31 23:14) wrote:

If you disagree the TOS (Terms of Service), then return to the login  
page (or simple go back), the next time you enter Horde, no TOS is  
displayed again.

I guess this is, because the last_logintasks pref is set  
[a:1:{s:5:"horde";i:1383259971;} in my case], even if you've disagreed  
to the TOS. Next time, in Horde/LoginTasks.php

            if ($ob->interval == self::FIRST_LOGIN) {
                 $addtask = empty($lasttask[$app]);
             } else {

$lasttask[$app]) is not empty and, hence, the TOS is not displayed again.

Steffen





More information about the bugs mailing list