@@ -337,8 +337,22 @@ class PassGenActivity : AppCompatActivity() {
337
337
}
338
338
j++
339
339
340
- if ((pCursor.getString(groupIndex) != null ) &&
341
- (pCursor.getString(groupIndex).contains(" favorite" ))) {
340
+ var groupNone = false
341
+ var groupFavorite = false
342
+ if (pCursor.getString(groupIndex) == null )
343
+ groupNone = true
344
+ if (! groupNone)
345
+ if (pCursor.getString(groupIndex) == " null" )
346
+ groupNone = true
347
+ if (! groupNone)
348
+ if (pCursor.getString(groupIndex) == " none" )
349
+ groupNone = true
350
+ if (! groupNone){
351
+ if (pCursor.getString(groupIndex).contains(" favorite" ))
352
+ groupFavorite = true
353
+ }
354
+
355
+ if (groupFavorite) {
342
356
Log .d(" favorite - " , pCursor.getString(groupIndex))
343
357
dbLogin = pCursor.getString(nameIndex).toString()
344
358
val fa = pCursor.getString(aIndex).toString()
@@ -2468,9 +2482,22 @@ class PassGenActivity : AppCompatActivity() {
2468
2482
" 2"
2469
2483
}
2470
2484
j++
2471
- if ((pCursor.getString(groupIndex) == null || pCursor.getString(groupIndex) == " none" || pCursor.getString(
2472
- groupIndex
2473
- ) == " null" )and ! (pCursor.getString(groupIndex).contains(" favorite" ))) {
2485
+ var groupNone = false
2486
+ var groupFavorite = false
2487
+ if (pCursor.getString(groupIndex) == null )
2488
+ groupNone = true
2489
+ if (! groupNone)
2490
+ if (pCursor.getString(groupIndex) == " null" )
2491
+ groupNone = true
2492
+ if (! groupNone)
2493
+ if (pCursor.getString(groupIndex) == " none" )
2494
+ groupNone = true
2495
+ if (! groupNone){
2496
+ if (pCursor.getString(groupIndex).contains(" favorite" ))
2497
+ groupFavorite = true
2498
+ }
2499
+
2500
+ if (! groupFavorite) {
2474
2501
val dbLogin = pCursor.getString(nameIndex).toString()
2475
2502
val fa = pCursor.getString(aIndex).toString()
2476
2503
passwords.add(Pair (dbLogin, fa))
@@ -2710,20 +2737,22 @@ class PassGenActivity : AppCompatActivity() {
2710
2737
" 2"
2711
2738
}
2712
2739
j++
2713
- if ((pCursor.getString(groupIndex) == null || pCursor.getString(groupIndex) == " none" || pCursor.getString(
2714
- groupIndex
2715
- ) == " null" )and ! (pCursor.getString(groupIndex).contains(" favorite" ))) {
2716
- val dbLogin = pCursor.getString(nameIndex).toString()
2717
- val fa = pCursor.getString(aIndex).toString()
2718
- passwords.add(Pair (dbLogin, fa))
2719
- quality.add(qualityNum)
2720
- val dbTag = pCursor.getString(tagsIndex).toString()
2721
- tags.add(dbTag)
2722
- group.add(" none" )
2723
- desc.add(dbdescIndex)
2724
- dates.add(pCursor.getString(timeIndex).toString())
2740
+ var groupNone = false
2741
+ var groupFavorite = false
2742
+ if (pCursor.getString(groupIndex) == null )
2743
+ groupNone = true
2744
+ if (! groupNone)
2745
+ if (pCursor.getString(groupIndex) == " null" )
2746
+ groupNone = true
2747
+ if (! groupNone)
2748
+ if (pCursor.getString(groupIndex) == " none" )
2749
+ groupNone = true
2750
+ if (! groupNone){
2751
+ if (pCursor.getString(groupIndex).contains(" favorite" ))
2752
+ groupFavorite = true
2725
2753
}
2726
- else {
2754
+
2755
+ if (groupFavorite) {
2727
2756
val dbLogin = pCursor.getString(nameIndex).toString()
2728
2757
val fa = pCursor.getString(aIndex).toString()
2729
2758
passwords.add(0 , Pair (dbLogin, fa))
@@ -2734,6 +2763,17 @@ class PassGenActivity : AppCompatActivity() {
2734
2763
desc.add(0 , dbdescIndex)
2735
2764
dates.add(0 , pCursor.getString(timeIndex).toString())
2736
2765
}
2766
+ else {
2767
+ val dbLogin = pCursor.getString(nameIndex).toString()
2768
+ val fa = pCursor.getString(aIndex).toString()
2769
+ passwords.add(Pair (dbLogin, fa))
2770
+ quality.add(qualityNum)
2771
+ val dbTag = pCursor.getString(tagsIndex).toString()
2772
+ tags.add(dbTag)
2773
+ group.add(" none" )
2774
+ desc.add(dbdescIndex)
2775
+ dates.add(pCursor.getString(timeIndex).toString())
2776
+ }
2737
2777
2738
2778
2739
2779
when (qualityNum) {
0 commit comments