Fossil

Check-in [e4b5c2c2]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:If the UUID is not legitimate or cannot be found, return an error.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | check-in-edit
Files: files | file ages | folders
SHA1: e4b5c2c2271e99492816f2d1216f02d37014b7fc
User & Date: andybradford 2015-08-02 04:16:46.944
Context
2015-08-02
04:17
Additional tests for the rest of the arguments. ... (check-in: ac3ccc4e user: andybradford tags: check-in-edit)
04:16
If the UUID is not legitimate or cannot be found, return an error. ... (check-in: e4b5c2c2 user: andybradford tags: check-in-edit)
2015-08-01
06:46
Add some tests for -close and -hide. ... (check-in: b1dd95c7 user: andybradford tags: check-in-edit)
Changes
Unified Diff Ignore Whitespace Patch
Changes to src/info.c.
2821
2822
2823
2824
2825
2826
2827

2828

2829
2830
2831
2832
2833
2834
2835
  fHide = find_option("hide",0,0)!=0;
  zChngTime = find_option("chngtime",0,1);
  db_find_and_open_repository(0,0);
  user_select();
  verify_all_options();
  if( g.argc<3 || g.argc>=4 ) usage(AMEND_USAGE_STMT);
  rid = name_to_typed_rid(g.argv[2], "ci");

  zUuid = db_text(0, "SELECT uuid FROM blob WHERE rid=%d", rid);

  zComment = db_text(0, "SELECT coalesce(ecomment,comment)"
                        "  FROM event WHERE objid=%d", rid);
  zUser = db_text(0, "SELECT coalesce(euser,user)"
                     "  FROM event WHERE objid=%d", rid);
  zDate = db_text(0, "SELECT datetime(mtime)"
                     "  FROM event WHERE objid=%d", rid);
  zColor = db_text("", "SELECT bgcolor"







>

>







2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
  fHide = find_option("hide",0,0)!=0;
  zChngTime = find_option("chngtime",0,1);
  db_find_and_open_repository(0,0);
  user_select();
  verify_all_options();
  if( g.argc<3 || g.argc>=4 ) usage(AMEND_USAGE_STMT);
  rid = name_to_typed_rid(g.argv[2], "ci");
  if( rid==0 && !is_a_version(rid) ) fossil_fatal("no such check-in");
  zUuid = db_text(0, "SELECT uuid FROM blob WHERE rid=%d", rid);
  if( zUuid==0 ) fossil_fatal("Unable to find UUID");
  zComment = db_text(0, "SELECT coalesce(ecomment,comment)"
                        "  FROM event WHERE objid=%d", rid);
  zUser = db_text(0, "SELECT coalesce(euser,user)"
                     "  FROM event WHERE objid=%d", rid);
  zDate = db_text(0, "SELECT datetime(mtime)"
                     "  FROM event WHERE objid=%d", rid);
  zColor = db_text("", "SELECT bgcolor"