← Back to team overview

openlp-core team mailing list archive

[Bug 1500363] [NEW] Changing active song while editing results in song being replaced in service list

 

Public bug reported:

This is probably a rare use case, but we have discovered a bug where the 'active item' of a service can be overwritten by an item being edited and saved.
We discovered this bug during a practice when one person was editing songs on the pc, and someone else was running the presentation for the worship team from a tablet.

OpenLP 2.1.5 on Win Vista
Android App

To replicate this bug:
  -While editing a song FROM THE SERVICE MANAGER LIST (does not happen if editing from songs library).
  -Change the active/displayed song from the app (probably the web interface too, didn't test).
  -Save the song being edited.
  -The song that now is currently active/displayed gets overwritten in the service manager by the song that just got saved.


Example:

If the service manager looks like this:
    -Amazing Grace
    -How Great is our God
    -Holy Holy Holy

And the operator at the PC starts to edit "Amazing Grace"
Meanwhile, using the app, we display "Holy Holy Holy" 
And the save "Amazing Grace"

The service manager now looks like this:
    -Amazing Grace
    -How Great is our God
    -Amazing Grace


The song is only overwritten in the service manager, it does nothing to the songs saved in the Library.

** Affects: openlp
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of OpenLP
Core, which is subscribed to OpenLP.
https://bugs.launchpad.net/bugs/1500363

Title:
  Changing active song while editing results in song being replaced in
  service list

Status in OpenLP:
  New

Bug description:
  This is probably a rare use case, but we have discovered a bug where the 'active item' of a service can be overwritten by an item being edited and saved.
  We discovered this bug during a practice when one person was editing songs on the pc, and someone else was running the presentation for the worship team from a tablet.

  OpenLP 2.1.5 on Win Vista
  Android App

  To replicate this bug:
    -While editing a song FROM THE SERVICE MANAGER LIST (does not happen if editing from songs library).
    -Change the active/displayed song from the app (probably the web interface too, didn't test).
    -Save the song being edited.
    -The song that now is currently active/displayed gets overwritten in the service manager by the song that just got saved.

  
  Example:

  If the service manager looks like this:
      -Amazing Grace
      -How Great is our God
      -Holy Holy Holy

  And the operator at the PC starts to edit "Amazing Grace"
  Meanwhile, using the app, we display "Holy Holy Holy" 
  And the save "Amazing Grace"

  The service manager now looks like this:
      -Amazing Grace
      -How Great is our God
      -Amazing Grace

  
  The song is only overwritten in the service manager, it does nothing to the songs saved in the Library.

To manage notifications about this bug go to:
https://bugs.launchpad.net/openlp/+bug/1500363/+subscriptions


Follow ups