Fossil

Diff
Login

Differences From Artifact [c827402f3d]:

To Artifact [6fb6d5c8bf]:


826
827
828
829
830
831
832
833


834


835
836
837
838
839
840
841
  }
  if( m.type==CFTYPE_WIKI ){
    char *zTag = mprintf("wiki-%s", m.zWikiTitle);
    int tagid = tag_findid(zTag, 1);
    int prior;
    tag_insert(zTag, 1, 0, rid, m.rDate, rid);
    free(zTag);
    prior = db_int(0, "SELECT rid FROM tagxref WHERE tagid=%d"


                      " ORDER BY mtime DESC LIMIT 1 OFFSET 1", tagid);


    if( prior ){
      content_deltify(prior, rid, 0);
    }
  }
  db_end_transaction(0);
  manifest_clear(&m);
  return 1;







|
>
>
|
>
>







826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
  }
  if( m.type==CFTYPE_WIKI ){
    char *zTag = mprintf("wiki-%s", m.zWikiTitle);
    int tagid = tag_findid(zTag, 1);
    int prior;
    tag_insert(zTag, 1, 0, rid, m.rDate, rid);
    free(zTag);
    prior = db_int(0,
      "SELECT rid FROM tagxref"
      " WHERE tagid=%d AND mtime<%.17g"
      " ORDER BY mtime DESC",
      tagid, m.rDate
    );
    if( prior ){
      content_deltify(prior, rid, 0);
    }
  }
  db_end_transaction(0);
  manifest_clear(&m);
  return 1;