AlternC / alternc-mailman

Mailman module for AlternC
2 stars 10 forks source link

la taille des listes n'est pas affichée dans la page quota des utilisateurs #29

Open quenenni opened 5 years ago

quenenni commented 5 years ago

https://github.com/AlternC/alternc-mailman/blob/ebde2fa7d426974b1824ea35e5648d324783af85/bureau/class/m_mailman.php#L621

Il manque la ligne pour récupérer la taille des listes.

Voici la fonction corrigée:

  function hook_quota_get() {
    global $msg,$cuid,$db,$quota;
    $msg->log("mailman","getquota");
    $q=Array("name"=>"mailman", "description"=>_("Mailing lists"), "used"=>0);
    $db->query("SELECT COUNT(*) AS cnt FROM mailman WHERE uid='$cuid'");
    if ($db->next_record()) {
         $q['used']=$db->f("cnt");
         $q['sizeondisk'] = $quota->get_size_mailman_sum_user($cuid);
    }
    return $q;
  }

(rajouter la global $quota + nouvelle ligne "sizeondisk")

camlafit commented 5 years ago

Bonjour

Merci :) Est il possible d'avoir le patch dans un PR cela sera plus pratique pour faire la fusion et gérer les crédits