[Groonga-commit] ranguba/epub-searcher at 46bd04c [master] Consider the case unique_identifier or modified is empty

Back to archive index

KITAITI Makoto null+****@clear*****
Mon Mar 14 19:51:06 JST 2016


KITAITI Makoto	2016-03-14 19:51:06 +0900 (Mon, 14 Mar 2016)

  New Revision: 46bd04c54e9bc36e5d07a1e86b69ba6a3725e38b
  https://github.com/ranguba/epub-searcher/commit/46bd04c54e9bc36e5d07a1e86b69ba6a3725e38b

  Message:
    Consider the case unique_identifier or modified is empty

  Modified files:
    lib/epub-searcher/epub-document.rb

  Modified: lib/epub-searcher/epub-document.rb (+4 -3)
===================================================================
--- lib/epub-searcher/epub-document.rb    2016-03-14 19:43:25 +0900 (4e9439f)
+++ lib/epub-searcher/epub-document.rb    2016-03-14 19:51:06 +0900 (ddf9fab)
@@ -19,12 +19,13 @@ module EPUBSearcher
     end
 
     def extract_unique_identifier
-      @epub_book.unique_identifier.content
+      @epub_book.unique_identifier&.content
     end
 
     def extract_modified
-      modified_string = @epub_book.modified.content
-      Time.parse(modified_string).to_f
+      modified_string = @epub_book.modified&.content
+      modified_string.nil? ? nil :
+        Time.parse(modified_string).to_f
     end
 
     def extract_contributors
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index