Skip to content

Commit f0e7679

Browse files
committed
Refactored product visibility name fields
1 parent 4861614 commit f0e7679

File tree

3 files changed

+16
-16
lines changed

3 files changed

+16
-16
lines changed

WooCommerce/Classes/ViewRelated/Products/Edit Product/Product Settings/Visibility/ProductVisibility.swift

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,19 @@ import Yosemite
55
///
66
enum ProductVisibility {
77

8-
case publicVisibility
8+
case `public`
99
case passwordProtected
10-
case privateVisibility
10+
case `private`
1111

1212
/// Returns the localized text version of the Enum
1313
///
1414
public var description: String {
1515
switch self {
16-
case .publicVisibility:
16+
case .public:
1717
return NSLocalizedString("Public", comment: "One of the possible options in Product Visibility")
1818
case .passwordProtected:
1919
return NSLocalizedString("Password Protected", comment: "One of the possible options in Product Visibility")
20-
case .privateVisibility:
20+
case .private:
2121
return NSLocalizedString("Private", comment: "One of the possible options in Product Visibility")
2222
}
2323
}
@@ -33,10 +33,10 @@ enum ProductVisibility {
3333
self = .passwordProtected
3434
}
3535
else if status == .privateStatus {
36-
self = .privateVisibility
36+
self = .private
3737
}
3838
else {
39-
self = .publicVisibility
39+
self = .public
4040
}
4141
}
4242
}

WooCommerce/Classes/ViewRelated/Products/Edit Product/Product Settings/Visibility/ProductVisibilityViewController.swift

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ final class ProductVisibilityViewController: UIViewController {
1414

1515
private let productSettings: ProductSettings
1616

17-
private var visibility: ProductVisibility = .publicVisibility
17+
private var visibility: ProductVisibility = .public
1818

1919
private lazy var keyboardFrameObserver: KeyboardFrameObserver = {
2020
let keyboardFrameObserver = KeyboardFrameObserver { [weak self] keyboardFrame in
@@ -52,7 +52,7 @@ final class ProductVisibilityViewController: UIViewController {
5252
if visibility != .passwordProtected {
5353
productSettings.password = ""
5454
}
55-
55+
5656
onCompletion(productSettings)
5757
}
5858
}
@@ -73,7 +73,7 @@ final class ProductVisibilityViewController: UIViewController {
7373

7474
private func getProductStatus(_ productVibility: ProductVisibility) -> ProductStatus {
7575
switch productVibility {
76-
case .privateVisibility:
76+
case .private:
7777
return .privateStatus
7878
default:
7979
return .publish
@@ -278,11 +278,11 @@ extension ProductVisibilityViewController {
278278
var visibility: ProductVisibility {
279279
switch self {
280280
case .publicVisibility:
281-
return .publicVisibility
281+
return .public
282282
case .passwordVisibility, .passwordField:
283283
return .passwordProtected
284284
case .privateVisibility:
285-
return .privateVisibility
285+
return .private
286286
}
287287
}
288288
}

WooCommerce/WooCommerceTests/Model/ProductVisibilityTests.swift

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,26 +11,26 @@ final class ProductVisibilityTests: XCTestCase {
1111
let visibility = ProductVisibility(status: .publish, password: nil)
1212
let visibility2 = ProductVisibility(status: .publish, password: "")
1313

14-
XCTAssertEqual(visibility, .publicVisibility)
15-
XCTAssertEqual(visibility2, .publicVisibility)
14+
XCTAssertEqual(visibility, .public)
15+
XCTAssertEqual(visibility2, .public)
1616
}
1717

1818
func testProductVisibilityWithPrivateStatus() {
1919
let visibility = ProductVisibility(status: .privateStatus, password: nil)
2020

21-
XCTAssertEqual(visibility, .privateVisibility)
21+
XCTAssertEqual(visibility, .private)
2222
}
2323

2424
func testProductVisibilityWithPendingStatus() {
2525
let visibility = ProductVisibility(status: .pending, password: nil)
2626

27-
XCTAssertEqual(visibility, .publicVisibility)
27+
XCTAssertEqual(visibility, .public)
2828
}
2929

3030
func testProductVisibilityWithDraftStatus() {
3131
let visibility = ProductVisibility(status: .draft, password: nil)
3232

33-
XCTAssertEqual(visibility, .publicVisibility)
33+
XCTAssertEqual(visibility, .public)
3434
}
3535

3636
func testProductVisibilityPasswordProtected() {

0 commit comments

Comments
 (0)