~bibledit/bibledit/ubuntu-cloud

« back to all changes in this revision

Viewing changes to notes/note.cpp

  • Committer: Teus Benschop
  • Date: 2022-08-30 18:42:32 UTC
  • Revision ID: teusjannette@gmail.com-20220830184232-a5bf5fkj14cqdx01
new upstream version

Show diffs side-by-side

added added

removed removed

Lines of Context:
78
78
  vector <Passage> passages = database_notes.get_passages (id);
79
79
  if (!passages.empty ()) {
80
80
    Passage focused_passage;
81
 
    focused_passage.book = Ipc_Focus::getBook (webserver_request);
82
 
    focused_passage.chapter = Ipc_Focus::getChapter (webserver_request);
83
 
    focused_passage.verse = convert_to_string (Ipc_Focus::getVerse (webserver_request));
 
81
    focused_passage.m_book = Ipc_Focus::getBook (webserver_request);
 
82
    focused_passage.m_chapter = Ipc_Focus::getChapter (webserver_request);
 
83
    focused_passage.m_verse = convert_to_string (Ipc_Focus::getVerse (webserver_request));
84
84
    // Only set passage and track history if the focused passage
85
85
    // differs from all of the passages of the note.
86
86
    // If the focused passage is already at any of the passages belonging to the note,
90
90
      if (focused_passage.equal (passage)) passage_focused = true;
91
91
    }
92
92
    if (!passage_focused) {
93
 
      int desired_book = passages[0].book;
94
 
      int desired_chapter = passages[0].chapter;
95
 
      int desired_verse = convert_to_int (passages[0].verse);
 
93
      int desired_book = passages[0].m_book;
 
94
      int desired_chapter = passages[0].m_chapter;
 
95
      int desired_verse = convert_to_int (passages[0].m_verse);
96
96
      Ipc_Focus::set (webserver_request, desired_book, desired_chapter, desired_verse);
97
97
      Navigation_Passage::record_history (webserver_request, desired_book, desired_chapter, desired_verse);
98
98
    }
100
100
  
101
101
  
102
102
  view.set_variable ("id", convert_to_string (id));
 
103
 
 
104
 
 
105
  view.set_variable ("passage", filter_passage_display_inline (passages));
103
106
  
104
107
 
105
108
  string summary = database_notes.get_summary (id);