Modification impossible du modèle de tâche "at"

Bug #1283158 reported by Roger Sauret on 2014-02-21
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-schedule (Ubuntu)
Undecided
Unassigned

Bug Description

La version gnome-schedule "Plannificateur de tâches GNOME 2.1.1-4", exécutée sous Ubuntu Precise 12.04.4 LTS, présente le défaut suivant :
Un modèle de tâche exécutable une seule fois (tâche de type "at") ne peut pas être modifié. Lorsqu'on sélectionne ce modèle dans la fenêtre du gestionnaire de modèles et que l'on clique sur le bouton "modifier" (ou double-clic sur la tâche), rien ne se produit. Pour un modèle de tâche répétitive, en revanche, tout fonctionne correctement et la fenêtre de modification s'ouvre.

J'ai débogué l'application et isolé le problème : il se situe dans le script "template_manager.py" aux lignes 121 et 122 :
- original :
121 id2, title, command = t
122 self.parent.at_editor.showedit_template (self.widget, id2, title, command)
- correction :
121 id2, title, command, output = t
122 self.parent.at_editor.showedit_template (self.widget, id2, title, command, output)
- En effet, la fonction utilisée pour alimenter la variable "t" retourne 4 valeurs, alors que l'afectation multiple en ligne 121 n'en attend que 3. En ajoutant le paramètre "output" aux deux lignes 121 et 122, le script fonctionne correctement et la fenêtre de modification du modèle s'ouvre normalement pour le modèle de tâche unique, comme pour le répétitif.

GauteHope (eg) wrote :

I don't understand french, and this version of gnome-schedule is outdated.

Hello,
For my part, I don't understand English... But there is always Google to
translate from one language to another.
The version of gnome-schedule, if outdated, however, is up to date for
version 12.04 (precise) of Ubuntu. So I've sent to you the corrections I
made ​​it to resolve the defect.
You decide if they are relevant and take into account ... or not,
depending on your judgment. Sincerely.
R. Sauret.

Le 26/02/2014 09:35, GauteHope a écrit :

I don't understand french, and this version of gnome-schedule is
outdated.

-- You received this bug notification because you are subscribed to the
bug report. https://bugs.launchpad.net/bugs/1283158 Title: Modification
impossible du modèle de tâche "at" Status in “gnome-schedule” package in
Ubuntu: New Bug description: La version gnome-schedule "Plannificateur
de tâches GNOME 2.1.1-4", exécutée sous Ubuntu Precise 12.04.4 LTS,
présente le défaut suivant : Un modèle de tâche exécutable une seule
fois (tâche de type "at") ne peut pas être modifié. Lorsqu'on
sélectionne ce modèle dans la fenêtre du gestionnaire de modèles et que
l'on clique sur le bouton "modifier" (ou double-clic sur la tâche), rien
ne se produit. Pour un modèle de tâche répétitive, en revanche, tout
fonctionne correctement et la fenêtre de modification s'ouvre. J'ai
débogué l'application et isolé le problème : il se situe dans le script
"template_manager.py" aux lignes 121 et 122 : - original : 121 id2,
title, command = t 122 self.parent.at_editor.showedit_template
(self.widget, id2, title, command) - correction : 121 id2, title,
command, output = t 122 self.parent.at_editor.showedit_template
(self.widget, id2, title, command, output) - En effet, la fonction
utilisée pour alimenter la variable "t" retourne 4 valeurs, alors que
l'afectation multiple en ligne 121 n'en attend que 3. En ajoutant le
paramètre "output" aux deux lignes 121 et 122, le script fonctionne
correctement et la fenêtre de modification du modèle s'ouvre normalement
pour le modèle de tâche unique, comme pour le répétitif. To manage
notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-schedule/+bug/1283158/+subscriptions

GauteHope (eg) wrote :

Your fix has been incorporated in latest git upstream:

https://git.gnome.org/browse/gnome-schedule/commit/?id=ddfbd3a3b0b99885c21c323a3936f2c6c04bf781

Please note that the gnome bugzilla is the official place to report gnome-schedule bugs.

Thanks, Gaute.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers